Class License

Class License

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

Poskytuje metody pro licencování komponenty.

public class License

Dědičnost

objectLicense

Děděné členy

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

Příklady

V tomto příkladu se pokusíme najít licenční soubor s názvem MyLicense.lic ve složce, která obsahuje

komponentu, ve složce, která obsahuje volající sestavení, ve složce vstupního sestavení a poté v vložených prostředcích volajícího sestavení. ```csharp License license = new License(); license.SetLicense("MyLicense.lic"); ``` ```vb Dim license As license = New license License.SetLicense("MyLicense.lic") ``` souboru jar komponenty: ```csharp License license = new License(); license.setLicense("MyLicense.lic"); ```

Konstruktor

License()

Inicializuje novou instanci této třídy.

public License()

Příklady

V tomto příkladu se pokusíme najít licenční soubor s názvem MyLicense.lic ve složce, která obsahuje

komponentu, ve složce, která obsahuje volající sestavení, ve složce vstupního sestavení a poté v vložených prostředcích volajícího sestavení. ```csharp License license = new License(); license.SetLicense("MyLicense.lic"); ``` ```vb Dim license As license = New license License.SetLicense("MyLicense.lic") ``` souboru jar komponenty: ```csharp License license = new License(); license.setLicense("MyLicense.lic"); ```

Vlastnosti

Embedded

Číslo licence bylo přidáno jako vložený prostředek.

public bool Embedded { get; set; }

Hodnota vlastnosti

bool

Metody

SetLicense(string)

Licencuje komponentu.

public void SetLicense(string licenseName)

Parametry

licenseName string

Příklady

V tomto příkladu se pokusíme najít licenční soubor s názvem MyLicense.lic ve složce, která obsahuje

komponentu, ve složce, která obsahuje volající sestavení, ve složce vstupního sestavení a poté v vložených prostředcích volajícího sestavení. ```csharp License license = new License(); license.SetLicense("MyLicense.lic"); ``` ```vb Dim license As License = New License license.SetLicense("MyLicense.lic") ``` souboru jar komponenty: ```csharp License license = new License(); license.setLicense("MyLicense.lic"); ```Může být úplný nebo zkrácený název souboru nebo název vloženého prostředku. Použijte prázdný řetězec pro přepnutí do hodnotícího režimu.

Poznámky

Pokouší se najít licenci na následujících místech:

1. Explicitní cesta.

2. Složka komponentního sestavení.

3. Složka volajícího sestavení klienta.

4. Složka vstupního sestavení.

5. Vložený prostředek ve volajícím sestavení klienta.

Poznámka: Na .NET Compact Framework se pokouší najít licenci pouze na těchto místech:

1. Explicitní cesta.

2. Vložený prostředek ve volajícím sestavení klienta.

2. Složka souboru jar komponenty.

SetLicense(Stream)

Licencuje komponentu.

public void SetLicense(Stream stream)

Parametry

stream Stream

Proud, který obsahuje licenci.

Příklady

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


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

Poznámky

Použijte tuto metodu k načtení licence z proudu.

 Čeština