Class License

Class License

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.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_Tasks_License__ctor"></a> License\(\)

يهيئ مثيلًا جديدًا من فئة Aspose.Tasks.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_Tasks_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 Framework، يحاول العثور على الترخيص فقط في هذه المواقع:</p>
<p>1. المسار الصريح.</p>
<p>2. مورد مدمج في التجميع المستدعي للعميل.</p>
</ms>
<java>
<p>2. المجلد الذي يحتوي على ملف JAR الخاص بمكون Aspose.</p>
<p>3. المجلد الذي يحتوي على ملف JAR المستدعي للعميل.</p>
</java>

### <a id="Aspose_Tasks_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);
```

#### الملاحظات

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

 عربي