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 |