Tab Control (Informazioni di riferimento per gli elementi dell'interfaccia utente MSAA)

Nota

In questo argomento viene descritto controllo tabulazioni oggetti ai fini del riferimento agli elementi dell'interfaccia utente MSAA. Come creare controllo tabulazioni oggetti in vari framework dell'interfaccia utente non è descritto qui. Vedere la documentazione di riferimento sulle API per il framework dell'interfaccia utente in uso.

Un controllo struttura a schede definisce più pagine per la stessa area di una finestra o di una finestra di dialogo. Ogni pagina è costituita da un set di informazioni o da un gruppo di controlli visualizzati da un'applicazione quando l'utente seleziona la scheda corrispondente. Il sistema operativo Windows usa i controlli struttura a schede per visualizzare i pulsanti della barra delle applicazioni, ad eccezione del pulsante start .

Il nome della classe della finestra per un controllo struttura a schede è WC_TABCONTROL, definito come "SysTabControl" in Commctrl.h.

Metodi IAccessible

Un controllo struttura a schede supporta i metodi diIAccessible seguenti:

Metodo Commenti
accDoDefaultAction Il metodoaccDoDefaultActionfa clic sulla scheda della pagina.
accHitTest
accLocation
accNavigate
accSelect

Proprietà IAccessible

Un controllo struttura a schede supporta le proprietàIAccessibleseguenti:

Proprietà Commenti
get_accChild
get_accChildCount
get_accDefaultAction La proprietà DefaultAction è "Switch".
get_accDescription
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut La proprietà KeyboardShortcut è il tasto di scelta del controllo struttura a schede, che rappresenta un carattere sottolineato nel testo della finestra del controllo. Questa stringa contiene il carattere di tasto di scelta aggiunto alla stringa "ALT+".
get_accName La proprietà Nome viene ottenuta dal testo o dalla didascalia della finestra del controllo, visualizzato all'interno del controllo struttura a schede.
get_accParent La proprietà padre è una finestra ( ROLE_SYSTEM_PAGETABLIST ) che circonda il controllo e ha lo stesso nome della classe della finestra del controllo.
get_accRole La proprietà role è ROLE_SYSTEM_PAGETAB.
get_accSelection
get_accState La proprietà State è una combinazione di uno o più dei valori di seguenti: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_PRESSED

Note

I controlli Tab restituiscono erroneamente S_OK dal metodo accSelect quando viene chiamato con il flag SELFLAG_TAKEFOCUS. I controlli Tab non possono usare lo stato attivo della tastiera.

interfaccia IAccessible