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);
```

#### توضیحات

از این روش برای بارگذاری یک مجوز از یک جریان استفاده کنید.

 فارسی