Aspose::Words::License класс

License class

Предоставляет методы лицензирования компонента. Чтобы узнать больше, посетите статью документации Licensing and Subscription.

class License : public System::Object

Методы

МетодОписание
GetType() const override
Is(const System::TypeInfo&) const override
License()Инициализирует новый экземпляр этого класса.
SetLicense(const System::String&)Лицензирует компонент.
SetLicense(const System::SharedPtr<System::IO::Stream>&)Лицензирует компонент.
SetLicense(std::basic_istream<CharType, Traits>&)
static Type()

Примеры

Показывает, как инициализировать лицензию для Aspose.Words, используя файл лицензии в локальной файловой системе.

System::String testLicenseFileName = u"Aspose.Words.Cpp.lic";

// Установите лицензию для нашего продукта Aspose.Words, передав имя файла действующей лицензии из локальной файловой системы.
System::String licenseFileName = System::IO::Path::Combine(get_LicenseDir(), testLicenseFileName);

auto license = System::MakeObject<Aspose::Words::License>();
license->SetLicense(licenseFileName);

// Создайте копию нашего файла лицензии в папке binaries вашего приложения.
System::String licenseCopyFileName = System::IO::Path::Combine(get_AssemblyDir(), testLicenseFileName);
System::IO::File::Copy(licenseFileName, licenseCopyFileName);

// Если передать имя файла без пути,
// метод SetLicense будет искать этот файл в нескольких локальных расположениях файловой системы.
// Одно из этих расположений будет папка "bin", которая содержит копию нашего файла лицензии.
license->SetLicense(testLicenseFileName);

См. также