Class License
Namespace: Aspose.Page
Assembly: Aspose.Page.dll (25.1.2)
Предоставляет методы для лицензирования компонента.
public class License
Наследование
Унаследованные члены
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Примеры
В этом примере будет предпринята попытка найти файл лицензии с именем MyLicense.lic в папке, которая содержит
Конструкторы
License()
Инициализирует новый экземпляр этого класса.
public License()
Примеры
В этом примере будет предпринята попытка найти файл лицензии с именем MyLicense.lic в папке, которая содержит
Свойства
Embedded
Номер лицензии был добавлен как встроенный ресурс.
public bool Embedded { get; set; }
Значение свойства
Методы
SetLicense(string)
Лицензирует компонент.
public void SetLicense(string licenseName)
Параметры
licenseName
string
Примеры
В этом примере будет предпринята попытка найти файл лицензии с именем 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);
Примечания
Используйте этот метод, чтобы загрузить лицензию из потока.