Drucktaste (MSAA UI-Elementreferenz)
Eine Drucktaste ist ein kleines, rechteckiges Objekt, das zum Ausführen einer Aktion verwendet wird. Beispielsweise sind die Schaltflächen OK und CANCEL in einem Dialogfeld Drucktasten.
Der Fensterklassenname für eine Schaltfläche ist "BUTTON".
IAccessible-Methoden
Eine Schaltfläche unterstützt die folgenden IAccessible-Methoden :
Methode | Kommentare |
---|---|
accDoDefaultAction | Die accDoDefaultAction-Methode klickt auf die Schaltfläche. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
IAccessible-Eigenschaften
Eine Schaltfläche unterstützt die folgenden IAccessible-Eigenschaften :
Eigenschaft | Kommentare |
---|---|
get_accChild | |
get_accChildCount | Die ChildCount-Eigenschaft ist 0 oder mehr. |
get_accDefaultAction | Die DefaultAction-Eigenschaft ist "Press". |
get_accDescription | |
get_accKeyboardShortcut | Die KeyboardShortcut-Eigenschaft ist die Zugriffstaste der Schaltfläche, die ein unterstrichenes Zeichen im Text des Fenstertexts der Schaltfläche ist. Beispielsweise ist "Alt+o" die KeyboardShortcut-Eigenschaft für eine OK-Schaltfläche . |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accName | Die Name-Eigenschaft wird aus dem Fenstertext des Steuerelements (oder Untertitel) abgerufen, der in der Schaltfläche angezeigt wird. Beispielsweise ist "OK" die Name-Eigenschaftfür eine Ok-Schaltfläche. |
get_accParent | Die Parent-Eigenschaft ist ein Fenster ( ROLE_SYSTEM_WINDOW ), das das Steuerelement umgibt und denselben Name-Eigenschafts - und Fensterklassennamen wie das Steuerelement aufweist. |
get_accRole | Die Role-Eigenschaft ist ROLE_SYSTEM_PUSHBUTTON. |
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 | STATE_SYSTEM_PRESSED | | STATE_SYSTEM_DEFAULT |