Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nota
In questo argomento vengono descritti gli oggetti barra del titolo ai fini del riferimento agli elementi dell'interfaccia utente MSAA. La procedura per creare oggetti barra del titolo in vari framework dell'interfaccia utente non è descritta qui. Vedere la documentazione di riferimento sulle API per il framework dell'interfaccia utente in uso.
La barra del titolo nella parte superiore di una finestra visualizza un'icona definita dall'applicazione e una riga di testo. Il testo specifica il nome dell'applicazione e indica lo scopo della finestra. La barra del titolo consente inoltre all'utente di spostare la finestra usando un mouse o un altro dispositivo di puntamento.
Le barre del titolo contengono almeno tre piccoli pulsanti che riducono a icona, ingrandiscino o ripristinano e chiudono la finestra associata alla barra del titolo. Le barre del titolo contengono anche un pulsante Della Guida sensibile al contesto. Le applicazioni in esecuzione nella versione Far-East del sistema operativo Windows possono contenere anche pulsanti IME (Input Method Editor). Microsoft Active Accessibility espone questi pulsanti come elementi figlio della barra del titolo.
Metodi IAccessible
Le barre del titolo supportano i metodi IAccessible seguenti:
Proprietà IAccessible
Le barre del titolo supportano le proprietà IAccessible seguenti:
Proprietà | Commenti |
---|---|
get_accChildCount | La proprietà ChildCount è cinque. La proprietà ChildCount include i pulsanti IME e guida sensibile al contesto anche quando non vengono visualizzati. I pulsanti non visualizzati hanno la proprietà StateSTATE_SYSTEM_INVISIBLE. |
get_accDescription | La proprietà Description della barra del titolo è: "Visualizza il nome della finestra e contiene i controlli per modificarla". I pulsanti figlio nella barra del titolo hanno le descrizioni seguenti:
|
get_accName | La barra del titolo non supporta la proprietà Name . I pulsanti figlio nella barra del titolo hanno i nomi seguenti:
|
get_accParent | La proprietà Parent della barra del titolo è la finestra principale dell'applicazione ( ROLE_SYSTEM_WINDOW ) con lo stesso nome della classe finestra definita dall'applicazione della barra del titolo. |
get_accRole | La proprietà Role è ROLE_SYSTEM_TITLEBAR. I pulsanti figlio nella barra del titolo hanno la proprietà RoleROLE_SYSTEM_PUSHBUTTON. |
get_accState | La proprietà State per la barra del titolo e i pulsanti figlio possono essere una combinazione di uno o più dei valori seguenti: STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_INVISIBLE STATE_SYSTEM_OFFSCREEN STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_PRESSED |
get_accValue | La proprietà Value è una stringa uguale al testo visualizzato nella barra del titolo. |
Note
- Anche se la barra del titolo di un'applicazione ha il flag della proprietà StateSTATE_SYSTEM_FOCUSABLE, non ha mai il flag StateSTATE_SYSTEM_FOCUSED. L'impostazione dello stato attivo su un oggetto barra del titolo è incentrata sulla finestra dell'applicazione.
- Poiché l'oggetto barra del titolo non supporta get_accChild, i pulsanti sulla barra del titolo sono elementi semplici. Non supportano l'interfaccia IAccessible stessa. L'oggetto barra del titolo fornisce informazioni su questi pulsanti figlio.
- Poiché le barre del titolo non ottengono lo stato attivo e non hanno alcuna azione predefinita, i metodi accDoDefaultAction e get_accDefaultAction non sono supportati per questo controllo.