Class License

Class License

Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.0)

يوفر طرقًا لترخيص المكون.

public sealed class License

الوراثة

objectLicense

الأعضاء الموروثون

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

أمثلة

في هذا المثال، سيتم محاولة العثور على ملف ترخيص باسم MyLicense.lic في المجلد الذي يحتوي على المكون، في المجلد الذي يحتوي على التجميع المستدعي، في مجلد التجميع الرئيسي ثم في الموارد المدمجة للتجميع المستدعي.

License license = new License();
license.SetLicense("MyLicense.lic");
Dim license As license = New license
License.SetLicense("MyLicense.lic")
```</ms><java>
ملف jar الخاص بالمكون:
```csharp
License license = new License();
license.setLicense("MyLicense.lic");
```</java>

## البناة

### <a id="Aspose_Zip_License__ctor"></a> License\(\)

يهيئ مثيلًا جديدًا من فئة Aspose.Zip.License.

```csharp
public License()

أمثلة

في هذا المثال، سيتم محاولة العثور على ملف ترخيص باسم MyLicense.lic في المجلد الذي يحتوي على المكون، في المجلد الذي يحتوي على التجميع المستدعي، في مجلد التجميع الرئيسي ثم في الموارد المدمجة للتجميع المستدعي.

License license = new License();
license.SetLicense("MyLicense.lic");
Dim license As license = New license
License.SetLicense("MyLicense.lic")
```</ms><java>
ملف jar الخاص بالمكون:
```csharp
License license = new License();
license.setLicense("MyLicense.lic");
```</java>

## الطرق

### <a id="Aspose_Zip_License_SetLicense_System_String_"></a> SetLicense\(string\)

يرخص المكون.

```csharp
public void SetLicense(string licenseName)

المعلمات

licenseName string

يمكن أن يكون اسم ملف كامل أو قصير أو اسم مورد مدمج. استخدم سلسلة فارغة للتبديل إلى وضع التقييم.

أمثلة

في هذا المثال، سيتم محاولة العثور على ملف ترخيص باسم MyLicense.lic في المجلد الذي يحتوي على المكون، في المجلد الذي يحتوي على التجميع المستدعي، في مجلد التجميع الرئيسي ثم في الموارد المدمجة للتجميع المستدعي.

License license = new License();
license.SetLicense("MyLicense.lic");</code></pre></ms><java>
ملف jar الخاص بالمكون:
```csharp
License license = new License();
license.setLicense("MyLicense.lic");
```</java>

#### ملاحظات

<p>يحاول العثور على الترخيص في المواقع التالية:</p>
<p>1. المسار الصريح.</p>
<ms>
<p>2. المجلد الذي يحتوي على تجميع مكون Aspose.</p>
<p>3. المجلد الذي يحتوي على التجميع المستدعي للعميل.</p>
<p>4. المجلد الذي يحتوي على التجميع الرئيسي (التشغيلي).</p>
<p>5. مورد مدمج في التجميع المستدعي للعميل.</p>
<p>
<b>ملاحظة:</b> في إطار عمل .NET Compact، يحاول العثور على الترخيص فقط في هذه المواقع:</p>
<p>1. المسار الصريح.</p>
<p>2. مورد مدمج في التجميع المستدعي للعميل.</p>
</ms>
<java>
<p>2. المجلد الذي يحتوي على ملف JAR الخاص بمكون Aspose.</p>
<p>3. المجلد الذي يحتوي على ملف JAR المستدعي للعميل.</p>
</java>

### <a id="Aspose_Zip_License_SetLicense_System_IO_Stream_"></a> SetLicense\(Stream\)

يرخص المكون.

```csharp
public void SetLicense(Stream stream)

المعلمات

stream Stream

تيار يحتوي على الترخيص.

أمثلة

[C#]

License license = new License();
license.SetLicense(myStream);
```
```vb
Dim license as License = new License
license.SetLicense(myStream)


License license = new License();
license.setLicense(myStream);
```

#### ملاحظات

استخدم هذه الطريقة لتحميل ترخيص من تيار.

 عربي