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".

Metodi IAccessible

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

Proprietà IAccessible

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 |

Interfaccia IAccessible