Class License
Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.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_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 Framework، سعی میکند مجوز را فقط در این مکانها پیدا کند:</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);
```
#### ملاحظات
از این روش برای بارگذاری یک مجوز از یک جریان استفاده کنید.