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 ในโฟลเดอร์ที่มี คอมโพเนนต์, ในโฟลเดอร์ที่มีการเรียกใช้ assembly, ในโฟลเดอร์ของ entry assembly และจากนั้นในทรัพยากรที่ฝังอยู่ของการเรียกใช้ assembly

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 ในโฟลเดอร์ที่มี คอมโพเนนต์, ในโฟลเดอร์ที่มีการเรียกใช้ assembly, ในโฟลเดอร์ของ entry assembly และจากนั้นในทรัพยากรที่ฝังอยู่ของการเรียกใช้ assembly

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 ในโฟลเดอร์ที่มี คอมโพเนนต์, ในโฟลเดอร์ที่มีการเรียกใช้ assembly, ในโฟลเดอร์ของ entry assembly และจากนั้นในทรัพยากรที่ฝังอยู่ของการเรียกใช้ assembly

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. โฟลเดอร์ที่มี assembly ของคอมโพเนนต์ Aspose</p>
<p>3. โฟลเดอร์ที่มีการเรียกใช้ assembly ของลูกค้า</p>
<p>4. โฟลเดอร์ที่มี entry (เริ่มต้น) assembly</p>
<p>5. ทรัพยากรที่ฝังอยู่ในการเรียกใช้ assembly ของลูกค้า</p>
<p>
<b>หมายเหตุ:</b> บน .NET Compact Framework จะพยายามค้นหาใบอนุญาตเฉพาะในตำแหน่งเหล่านี้:</p>
<p>1. เส้นทางที่ชัดเจน</p>
<p>2. ทรัพยากรที่ฝังอยู่ในการเรียกใช้ assembly ของลูกค้า</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);
```

#### หมายเหตุ

ใช้วิธีนี้เพื่อโหลดใบอนุญาตจากสตรีม

 แบบไทย