Всплывающее меню (справочник по элементу пользовательского интерфейса MSAA)

Заметка

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

Всплывающее меню отображает список команд меню. Microsoft Active Accessibility создает всплывающий объект меню при открытии элемента меню в строке меню. Microsoft Active Accessibility также создает всплывающие объекты меню для контекстных меню, которые отображаются при щелчке правой кнопкой мыши элемента пользовательского интерфейса.

Имя класса окна для всплывающего меню — "#32768".

Недоступные методы

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

Свойства IAccessible

Всплывающее меню поддерживает следующие свойства IAccessible:

Свойство Комментарии
get_accChild Извлекает IDispatch для указанного элемента меню. Идентификаторы дочерних элементов меню нумеруются последовательно с верхней до нижней части, начиная с одного.
get_accChildCount Свойство ChildCount — это количество элементов меню в меню, включая разделители меню.
get_accFocus
get_accName Свойство Name для всплывающего меню совпадает с именем меню. Свойство имени для контекстного меню — Context.
get_accParent Свойство Parent — это окно (ROLE_SYSTEM_WINDOW), которое окружает всплывающее меню и имеет то же имя свойства и имени класса окна, что и всплывающее меню.
get_accRole Свойство RoleROLE_SYSTEM_MENUPOPUP.
get_accState Свойство состояния — это сочетание одного или нескольких следующих значений : STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

Примечания

интерфейс IAccessible

строке меню

элемента меню