Botão Push (Referência de elemento de interface do usuário do MSAA)
Um botão de ação é um objeto pequeno e retangular usado para executar uma ação. Por exemplo, os botões OK e CANCEL em uma caixa de diálogo são botões de push.
O nome da classe de janela para um botão de push é "BUTTON".
Métodos IAccessible
Um botão de push dá suporte aos seguintes métodos IAccessible :
Método | Comentários |
---|---|
Accdodefaultaction | O método accDoDefaultAction clica no botão de push. |
Acchittest | |
Acclocation | |
Accnavigate | |
Accselect |
Propriedades IAccessible
Um botão de push dá suporte às seguintes propriedades IAccessible :
Propriedade | Comentários |
---|---|
get_accChild | |
get_accChildCount | A propriedade ChildCount é zero ou mais. |
get_accDefaultAction | A propriedade DefaultAction é "Press". |
get_accDescription | |
Get_acckeyboardshortcut | A propriedade KeyboardShortcut é a tecla de acesso do botão, que é um caractere sublinhado no texto do texto da janela do botão. Por exemplo, "Alt+o" é a propriedade KeyboardShortcut para um botão OK . |
Get_accfocus | |
get_accHelp | |
get_accHelpTopic | |
Get_accname | A propriedade Name é obtida do texto da janela do controle (ou legenda), que é exibido no botão de push. Por exemplo, "OK" é a propriedade Name de um botão OK . |
get_accParent | A propriedade Parent é uma janela ( ROLE_SYSTEM_WINDOW ) que envolve o controle e tem a mesma propriedade Name e nome de classe de janela que o controle. |
Get_accrole | A propriedade Role é ROLE_SYSTEM_PUSHBUTTON. |
Get_accstate | A propriedade State é uma combinação de um ou mais dos seguintes valores: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_FOCUSED | | STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_PRESSED | | STATE_SYSTEM_DEFAULT |