Botão de opção (Referência de elemento de interface do usuário do MSAA)
Observação
Este tópico descreve objetos De botão de opção para fins de referência de elemento de interface do usuário do MSAA. Como criar objetos de Botão de Opção em várias estruturas de interface do usuário não está descrito aqui. Consulte a documentação de referência de API para a estrutura de interface do usuário que você está usando.
Botões de opção são usados para selecionar uma das várias opções, geralmente dentro de uma caixa de diálogo. Um botão de opção contém um pequeno círculo com texto ao lado dele. Quando selecionado, o círculo tem um círculo menor e preenchido dentro dele. Selecionar um botão em um conjunto desmarca o botão selecionado anteriormente, portanto, apenas uma das opções no conjunto é selecionada por vez.
O nome da classe de janela para um botão de opção é "BUTTON".
Métodos IAccessible
Um botão de opção dá suporte aos seguintes métodos IAccessible :
Método | Comentários |
---|---|
Accdodefaultaction | O método accDoDefaultAction clica no botão de opção. |
Acchittest | |
Acclocation | |
Accnavigate | |
Accselect |
Propriedades IAccessible
Um botão de opção dá suporte às seguintes propriedades IAccessible :
Propriedade | Comentários |
---|---|
get_accChild | |
get_accChildCount | A propriedade ChildCount é zero. |
get_accDefaultAction | A propriedade DefaultAction de um botão de opção é "Check". |
get_accDescription | |
Get_accfocus | |
get_accHelp | |
get_accHelpTopic | |
Get_acckeyboardshortcut | A propriedade KeyboardShortcut é a tecla de acesso do botão de opção, que é um caractere sublinhado no texto da janela do controle. Essa cadeia de caracteres contém o caractere de chave de acesso acrescentado à cadeia de caracteres "Alt+". |
Get_accname | A propriedade Name é obtida do texto da janela do controle (ou legenda), que é exibido com o botão de opção. |
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_RADIOBUTTON. |
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_CHECKED | STATE_SYSTEM_NORMAL |