Casella di controllo (informazioni di riferimento per gli elementi dell'interfaccia utente MSAA)
Nota
In questo argomento vengono descritti gli oggetti Check Box ai fini del riferimento agli elementi dell'interfaccia utente MSAA. La procedura per creare oggetti Casella di controllo in vari framework dell'interfaccia utente non è descritta qui. Vedere la documentazione di riferimento sulle API per il framework dell'interfaccia utente in uso.
Le caselle di controllo vengono usate per abilitare o disabilitare una o più funzionalità o opzioni da un set, in genere all'interno di una finestra di dialogo. In genere, una casella di controllo contiene una piccola casella con testo adiacente. Quando si seleziona un'opzione, nella casella viene visualizzato un segno di spunta.
Il nome della classe della finestra per una casella di controllo è "BUTTON".
Le caselle di controllo supportano i metodi IAccessible seguenti:
Metodo | Commenti |
---|---|
accDoDefaultAction | Il metodo accDoDefaultAction chiama PostMessage con il messaggio del pulsante BM_CLICK per fare clic sulla casella di controllo. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
Le caselle di controllo supportano le proprietà IAccessible seguenti:
Proprietà | Commenti |
---|---|
get_accChild | |
get_accChildCount | La proprietà ChildCount è zero. |
get_accDefaultAction | La proprietà DefaultAction di una casella di controllo dipende dal fatto che sia selezionato. Una casella di controllo non selezionata ha "Check" come DefaultAction e una casella di controllo selezionata ha "UnCheck" come DefaultAction. La casella di controllo DefaultAction per tre stati è "Attiva/Disattiva". |
get_accDescription | |
accFocus | |
accKeyboardShortcut | La proprietà KeyboardShortcut è il tasto di scelta della casella di controllo, ovvero un carattere sottolineato nel testo della finestra del controllo. Questa stringa contiene il carattere di tasto di scelta aggiunto alla stringa "ALT+". |
accHelp | La proprietà Name viene ottenuta dal testo della finestra del controllo (o didascalia), visualizzato con la casella di controllo . |
accHelpTopic | |
accName | La proprietà Name viene ottenuta dal testo della finestra del controllo (o didascalia), visualizzato con la casella di controllo . |
accParent | La proprietà Parent è una finestra ( ROLE_SYSTEM_WINDOW ) che circonda il controllo e ha lo stesso nome della proprietà Name e della classe della finestra del controllo. |
accRole | La proprietà Role è ROLE_SYSTEM_CHECKBUTTON. |
accState | La proprietà State è una combinazione di uno o più dei valori seguenti: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_MIXED | STATE_SYSTEM_CHECKED | STATE_SYSTEM_NORMAL | |