Флажок (справочник по элементам пользовательского интерфейса MSAA)

Примечание

В этом разделе описываются объекты флажка для справки по элементам пользовательского интерфейса MSAA. Создание объектов Флажка в различных платформах пользовательского интерфейса не описано здесь. См. справочную документацию по API для используемой платформы пользовательского интерфейса.

Флажки используются для включения или отключения одного или нескольких компонентов или параметров из набора, обычно в диалоговом окне. Как правило, поле проверка содержит небольшую рамку с примыкающим текстом. При выборе параметра в поле появляется проверка метка.

Имя класса окна для поля проверка — BUTTON.

Методы IAccessible

Флажки поддерживают следующие методы IAccessible :

Метод Комментарии
accDoDefaultAction Метод accDoDefaultAction вызывает PostMessage с сообщением кнопки BM_CLICK, чтобы щелкнуть поле проверка.
accHitTest
accLocation
accNavigate
accSelect

Свойства IAccessible

Флажки поддерживают следующие свойства IAccessible :

Свойство Комментарии
get_accChild
get_accChildCount Свойство ChildCount равно нулю.
get_accDefaultAction Свойство DefaultAction поля проверка зависит от того, выбрано ли оно. Поле проверка, которое не выбрано, имеет значение "Check" в качестве действия DefaultAction, а в поле проверка, которое выбрано, имеет значение "UnCheck" в качестве defaultAction. Поле DefaultAction для проверка с тремя состояниями — "Переключить".
get_accDescription
accFocus
accKeyboardShortcut Свойство KeyboardShortcut — это клавиша доступа проверка поля, которая является подчеркнутым символом в тексте окна элемента управления. Эта строка содержит символ ключа доступа, добавленный к строке "ALT+".
accHelp Свойство Name получается из текста окна элемента управления (или подпись), который отображается вместе с полем проверка.
accHelpTopic
accName Свойство Name получается из текста окна элемента управления (или подпись), который отображается вместе с полем проверка.
accParent Свойство Parent — это окно ( ROLE_SYSTEM_WINDOW ), которое окружает элемент управления и имеет то же свойство Name и имя класса окна, что и элемент управления .
accRole Свойство Role имеет значение ROLE_SYSTEM_CHECKBUTTON.
accState Свойство State представляет собой сочетание одного или нескольких из следующих значений: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_MIXED | STATE_SYSTEM_CHECKED | STATE_SYSTEM_NORMAL

Интерфейс IAccessible