Class License
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
يوفر طرقًا لترخيص المكون.
public sealed class License
الوراثة
الأعضاء الموروثة
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);
```
#### الملاحظات
استخدم هذه الطريقة لتحميل ترخيص من تدفق.