Menu a comparsa (riferimento all'elemento MSAA UI)

Nota

In questo argomento vengono descritti gli oggetti Menu a comparsa ai fini del riferimento agli elementi dell'interfaccia utente MSAA. Come creare oggetti Menu a comparsa 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 menu a comparsa visualizza un elenco di comandi di menu. Microsoft Active Accessibility crea un oggetto a comparsa del menu quando viene aperta una voce di menu in una barra dei menu. Microsoft Active Accessibility crea anche oggetti a comparsa del menu per i menu di scelta rapida, che vengono visualizzati quando l'utente fa clic con il pulsante destro del mouse su un elemento dell'interfaccia utente.

Il nome della classe della finestra per un menu a comparsa è "#32768".

Metodi IAccessible

Un menu a comparsa supporta i metodi IAccessible seguenti:

Proprietà IAccessible

Un menu a comparsa supporta le proprietà IAccessible seguenti:

Proprietà Commenti
get_accChild Recupera l'IDispatch per la voce di menu specificata. Gli ID figlio per le voci di menu vengono numerati in sequenza dall'alto verso il basso a partire da uno.
get_accChildCount La proprietà ChildCount è il numero di voci di menu nel menu, inclusi i separatori di menu.
get_accFocus
get_accName La proprietà Name per un menu a comparsa corrisponde al nome del menu. La proprietà Name per un menu di scelta rapida è "Context".
get_accParent La proprietà Parent è una finestra ( ROLE_SYSTEM_WINDOW ) che circonda il menu a comparsa e ha lo stesso nome della proprietà Name e della classe della finestra del menu a comparsa .
get_accRole La proprietà Role è ROLE_SYSTEM_MENUPOPUP.
get_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 |

Note

Interfaccia IAccessible

Barra dei menu

MenuItem