Bouton Push (référence d’élément d’interface utilisateur MSAA)
Un bouton pousseur est un petit objet rectangulaire utilisé pour effectuer une action. Par exemple, les boutons OK et ANNULER d’une boîte de dialogue sont des boutons-pousseurs.
Le nom de la classe de fenêtre d’un bouton pousseur est « BUTTON ».
IAccessible, méthodes
Un bouton poussoire prend en charge les méthodes IAccessible suivantes :
Méthode | Commentaires |
---|---|
accDoDefaultAction | La méthode accDoDefaultAction clique sur le bouton pousseur. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
Propriétés IAccessible
Un bouton poussoire prend en charge les propriétés IAccessible suivantes :
Propriété | Commentaires |
---|---|
get_accChild | |
get_accChildCount | La propriété ChildCount est égale à zéro ou plus. |
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 d’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 pousseur. Par exemple, « OK » est la propriété Name d’un bouton OK . |
get_accParent | La propriété Parent est une fenêtre ( ROLE_SYSTEM_WINDOW ) qui entoure le contrôle et a la même propriété Name et le même nom de 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 suivantes : STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_PRESSED | STATE_SYSTEM_DEFAULT |