Partager via


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

interface IAccessible

case à cocher

de zone de groupe

case d’option