Bouton Push (référence de l’élément d’interface utilisateur MSAA)
Un bouton push est un petit objet rectangulaire utilisé pour effectuer une action. Par exemple, les boutons OK et CANCEL d’une boîte de dialogue sont des boutons push.
Le nom de la classe de fenêtre pour un bouton Push est « BUTTON ».
Méthodes IAccessible
Un bouton Push prend en charge les méthodes IAccessible suivantes :
Méthode | Commentaires |
---|---|
accDoDefaultAction | La méthode accDoDefaultAction clique sur le bouton Push. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
Propriétés IAccessible
Un bouton Push prend en charge les propriétés IAccessible suivantes :
Propriété | Commentaires |
---|---|
get_accChild | |
get_accChildCount | La propriété ChildCount est égale ou supérieure à zéro. |
get_accDefaultAction | La propriété DefaultAction est « Press ». |
get_accDescription | |
get_accKeyboardShortcut | La propriété KeyboardShortcut est la touche d’accès du bouton, qui est un caractère souligné dans le texte du texte de la fenêtre du bouton. Par exemple, « Alt+o » est la propriété KeyboardShortcut pour un bouton OK. |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accName | La propriété Name est obtenue à partir du texte de la fenêtre du contrôle (ou légende), qui s’affiche dans le bouton Push. Par exemple, « OK » est la propriété Name pour un bouton OK. |
get_accParent | La propriété Parent est une fenêtre (ROLE_SYSTEM_WINDOW) qui entoure le contrôle et a le même nom Name propriété et classe de fenêtre que le contrôle. |
get_accRole | La propriété role est ROLE_SYSTEM_PUSHBUTTON. |
get_accState | La propriété State est une combinaison d’une ou plusieurs des valeurs de suivantes: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_PRESSED | STATE_SYSTEM_DEFAULT |