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);
См. также
- Namespace Aspose::Words
- Library Aspose.Words for C++