Класс Aspose::Pdf::Forms::ChoiceField

ChoiceField class

Представляет базовый класс для полей выбора.

class ChoiceField : public Aspose::Pdf::Forms::Field

Методы

МетодОписание
virtual AddOption(System::String)Добавляет новую опцию с указанным именем.
virtual AddOption(System::String, System::String)Добавляет новую опцию с указанным экспортным значением и именем.
ChoiceField(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&)Конструктор для ChoiceField.
ChoiceField(const System::SharedPtr<Document>&)Создаёт поле выбора (для Generator)
ChoiceField(const System::SharedPtr<Document>&, const System::SharedPtr<Rectangle>&)Конструктор для ChoiceField.
virtual DeleteOption(System::String)Удаляет опцию по её имени.
get_CommitImmediately()Получает флаг подтверждения при изменении выбора.
get_MultiSelect()Получает флаг множественного выбора.
virtual get_Options()Получает коллекцию вариантов выбора.
virtual get_Selected()Получает индекс выбранной опции. Это свойство позволяет изменить выбор.
virtual get_SelectedItems()Получает массив выбранных элементов. Для списка с множественным выбором массив содержит более одного элемента. Для списка с одиночным выбором он содержит один элемент.
get_Value() overrideПолучает значение поля.
set_CommitImmediately(bool)Устанавливает флаг подтверждения при изменении выбора.
set_MultiSelect(bool)Устанавливает флаг множественного выбора.
virtual set_Selected(int32_t)Устанавливает индекс выбранной опции. Это свойство позволяет изменить выбор.
virtual set_SelectedItems(System::ArrayPtr<int32_t>)Устанавливает массив выбранных элементов. Для списка с множественным выбором массив содержит более одного элемента. Для списка с одиночным выбором он содержит один элемент.
set_Value(System::String) overrideУстанавливает значение поля.

См. также