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 Framework пытается найти лицензию только в этих местах:

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

Примечания

Используйте этот метод, чтобы загрузить лицензию из потока.

 Русский