Class License

Class License

Namespace: Aspose.Page
Assembly: Aspose.Page.dll (25.1.2)

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

public class License

الوراثة

objectLicense

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

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

أمثلة

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

المكون، في المجلد الذي يحتوي على التجميع المستدعي، في مجلد التجميع الرئيسي ثم في الموارد المدمجة للتجميع المستدعي. ```csharp License license = new License(); license.SetLicense("MyLicense.lic"); ``` ```vb Dim license As license = New license License.SetLicense("MyLicense.lic") ``` ملف jar الخاص بالمكون: ```csharp License license = new License(); license.setLicense("MyLicense.lic"); ```

المُنشئات

License()

يبدأ مثيلًا جديدًا من هذه الفئة.

public License()

أمثلة

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

المكون، في المجلد الذي يحتوي على التجميع المستدعي، في مجلد التجميع الرئيسي ثم في الموارد المدمجة للتجميع المستدعي. ```csharp License license = new License(); license.SetLicense("MyLicense.lic"); ``` ```vb Dim license As license = New license License.SetLicense("MyLicense.lic") ``` ملف jar الخاص بالمكون: ```csharp License license = new License(); license.setLicense("MyLicense.lic"); ```

الخصائص

Embedded

تمت إضافة رقم الترخيص كمورد مدمج.

public bool Embedded { get; set; }

قيمة الخاصية

bool

الطرق

SetLicense(string)

يرخص المكون.

public void SetLicense(string licenseName)

المعلمات

licenseName string

أمثلة

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

المكون، في المجلد الذي يحتوي على التجميع المستدعي، في مجلد التجميع الرئيسي ثم في الموارد المدمجة للتجميع المستدعي. ```csharp License license = new License(); license.SetLicense("MyLicense.lic"); ``` ```vb Dim license As License = New License license.SetLicense("MyLicense.lic") ``` ملف jar الخاص بالمكون: ```csharp License license = new License(); license.setLicense("MyLicense.lic"); ```يمكن أن يكون اسم ملف كامل أو قصير أو اسم مورد مدمج. استخدم سلسلة فارغة للتبديل إلى وضع التقييم.

الملاحظات

يحاول العثور على الترخيص في المواقع التالية:

1. المسار الصريح.

2. مجلد تجميع المكون.

3. مجلد التجميع المستدعي للعميل.

4. مجلد التجميع الرئيسي.

5. مورد مدمج في التجميع المستدعي للعميل.

ملاحظة: على إطار .NET Compact، يحاول العثور على الترخيص فقط في هذه المواقع:

1. المسار الصريح.

2. مورد مدمج في التجميع المستدعي للعميل.

2. مجلد ملف jar الخاص بالمكون.

SetLicense(Stream)

يرخص المكون.

public void SetLicense(Stream stream)

المعلمات

stream Stream

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

أمثلة

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


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

الملاحظات

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

 عربي