Freigeben über


Popupmenü (MSAA-UI-Elementreferenz)

Hinweis

In diesem Thema werden Popupmenüobjekte für die MSAA-Benutzeroberflächenelementreferenz beschrieben. Wie Sie Popupmenüobjekte in verschiedenen Ui-Frameworks erstellen, wird hier nicht beschrieben. Weitere Informationen finden Sie in der API-Referenzdokumentation für das von Ihnen verwendete Benutzeroberflächenframework.

Ein Popupmenü zeigt eine Liste mit Menübefehlen an. Microsoft Active Accessibility erstellt ein Menü-Popupobjekt, wenn ein Menüelement in einer Menüleiste geöffnet wird. Microsoft Active Accessibility erstellt auch Menü-Popupobjekte für Kontextmenüs, die angezeigt werden, wenn der Benutzer mit der rechten Maustaste auf ein Benutzeroberflächenelement klickt.

Der Name der Fensterklasse für ein Popupmenü lautet "#32768".

IAccessible-Methoden

Ein Popupmenü unterstützt die folgenden IAccessible-Methoden :

IAccessible-Eigenschaften

Ein Popupmenü unterstützt die folgenden IAccessible-Eigenschaften :

Eigenschaft Kommentare
get_accChild Ruft den IDispatch für das angegebene Menüelement ab. Die untergeordneten IDs für die Menüelemente werden sequenziell von oben nach unten nummeriert, beginnend mit einem.
get_accChildCount Die ChildCount-Eigenschaft ist die Anzahl der Menüelemente im Menü, einschließlich Menütrennzeichen.
get_accFocus
get_accName Die Name-Eigenschaft für ein Popupmenü hat denselben Namen wie das Menü. Die Name-Eigenschaft für ein Kontextmenü ist "Context".
get_accParent Die Parent-Eigenschaft ist ein Fenster ( ROLE_SYSTEM_WINDOW ), das das Popupmenü umschließt und denselben Name-Eigenschafts- und Fensterklassennamen wie das Popupmenü aufweist.
get_accRole Die Role-Eigenschaft ist ROLE_SYSTEM_MENUPOPUP.
get_accState Die State-Eigenschaft ist eine Kombination aus mindestens einem der folgenden Werte: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

Hinweise

IAccessible-Schnittstelle

Menüleiste

Menüelement