Compartilhar via


Botão de opção (referência de elemento da interface do usuário do MSAA)

Nota

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 Botão de Opção em várias estruturas de interface do usuário não é descrito aqui. Consulte a documentação de referência da 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 deIAccessible:

Método Comentários
accDoDefaultAction O métodoaccDoDefaultAction clica no botão de opção.
accHitTest
accLocation
accNavigate
accSelect

Propriedades IAccessible

Um botão de opção dá suporte às seguintes propriedades deIAccessible:

Propriedade Comentários
get_accChild
get_accChildCount A propriedade ChildCount é zero.
get_accDefaultAction A propriedade DefaultAction para 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 Pai é uma janela (ROLE_SYSTEM_WINDOW) que envolve o controle e tem a mesma propriedade Name e o nome da 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

interface IAccessible

caixa de seleção

caixa de grupo

de botão