Aspose::Words::Loading::LanguagePreferences класс
Содержание
[
Скрывать
]LanguagePreferences class
Позволяет задавать языковые предпочтения. Чтобы узнать больше, посетите статью документации Specify Load Options.
class LanguagePreferences : public System::Object
Методы
| Метод | Описание |
|---|---|
| AddEditingLanguage(Aspose::Words::Loading::EditingLanguage) | Добавляет дополнительный язык редактирования. |
| AddEditingLanguages(const System::ArrayPtr<Aspose::Words::Loading::EditingLanguage>&) | Добавляет дополнительные языки редактирования. |
| get_DefaultEditingLanguage() const | Получает или задает язык редактирования по умолчанию. Значение по умолчанию — EnglishUS. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| LanguagePreferences() | |
| set_DefaultEditingLanguage(Aspose::Words::Loading::EditingLanguage) | Сеттер для Aspose::Words::Loading::LanguagePreferences::get_DefaultEditingLanguage. |
| static Type() |
Примеры
Показывает, как применять предпочтения языка при загрузке документа.
auto loadOptions = System::MakeObject<Aspose::Words::Loading::LoadOptions>();
loadOptions->get_LanguagePreferences()->AddEditingLanguage(Aspose::Words::Loading::EditingLanguage::Japanese);
auto doc = System::MakeObject<Aspose::Words::Document>(get_MyDir() + u"No default editing language.docx", loadOptions);
int32_t localeIdFarEast = doc->get_Styles()->get_DefaultFont()->get_LocaleIdFarEast();
std::cout << (localeIdFarEast == (int32_t)Aspose::Words::Loading::EditingLanguage::Japanese ? System::String(u"The document either has no any FarEast language set in defaults or it was set to Japanese originally.") : System::String(u"The document default FarEast language was set to another than Japanese language originally, so it is not overridden.")) << std::endl;
См. также
- Namespace Aspose::Words::Loading
- Library Aspose.Words for C++