Pulsante di opzione (riferimento all'elemento dell'interfaccia utente MSAA)

Nota

In questo argomento vengono descritti gli oggetti Pulsante di opzione a scopo di Riferimento all'elemento dell'interfaccia utente MSAA. Come creare oggetti Pulsante di opzione in vari framework dell'interfaccia utente non è descritto qui. Vedere la documentazione di riferimento per l'API per il framework dell'interfaccia utente in uso.

I pulsanti di opzione vengono usati per selezionare una delle diverse opzioni, in genere all'interno di una finestra di dialogo. Un pulsante di opzione contiene un piccolo cerchio con testo accanto. Quando selezionata, il cerchio ha un cerchio più piccolo e riempito all'interno di esso. Selezionando un pulsante in un set deseleziona il pulsante selezionato in precedenza, quindi viene selezionata una sola delle opzioni nel set alla volta.

Il nome della classe di finestra per un pulsante di opzione è "BUTTON".

Metodi IAccessibili

Un pulsante di opzione supporta i metodi IAccessi seguenti:

Metodo Commenti
accDoDefaultAction Il metodo accDoDefaultAction fa clic sul pulsante di opzione.
accHitTest
accLocation
accNavigate
accSelect

Proprietà IAccessibili

Un pulsante di opzione supporta le proprietà IAccessi seguenti:

Proprietà Commenti
get_accChild
get_accChildCount La proprietà ChildCount è zero.
get_accDefaultAction La proprietà DefaultAction per un pulsante di opzione è "Check".
get_accDescription
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut La proprietà KeyboardShortcut è il tasto di accesso del pulsante di opzione, che è un carattere sottolineato nel testo della finestra del controllo. Questa stringa contiene il carattere di chiave di accesso aggiunto alla stringa "ALT+".
get_accName La proprietà Name viene ottenuta dal testo della finestra del controllo (o didascalia), visualizzato con il pulsante di opzione.
get_accParent La proprietà Parent è una finestra ( ROLE_SYSTEM_WINDOW ) che circonda il controllo e ha lo stesso nome della proprietà Name e della classe di finestra del controllo.
get_accRole La proprietà Role è ROLE_SYSTEM_RADIOBUTTON.
get_accState La proprietàState è una combinazione di uno o più deivalori seguenti: STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | | | | | STATE_SYSTEM_FOCUSED STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_CHECKED STATE_SYSTEM_NORMAL

Interfaccia IAccessibile

Casella di controllo

Casella di gruppo

Pulsante