Interfacce per provider

Questa sezione descrive le interfacce di base implementate dai provider di Automazione interfaccia utente per le applicazioni Microsoft Win32.

Contenuto della sezione

Interfaccia Descrizione
IAccessEx
Espone i metodi chiamati da Microsoft Automazione interfaccia utente per recuperare informazioni aggiuntive su un controllo che supporta l'accessibilità attiva Microsoft.
IAccessHostingElementProviders
Un oggetto Microsoft Active Accessibility implementa questa interfaccia quando l'oggetto è la radice di un albero di accessibilità che include controlli Microsoft ActiveX senza finestre che implementano Automazione interfaccia utente. Poiché Microsoft Active Accessibility e Automazione interfaccia utente usano interfacce diverse, questa interfaccia consente a un client di individuare l'elenco dei controlli ActiveX senza finestra ospitati che supportano Automazione interfaccia utente nel caso in cui il client debba trattarli in modo diverso.
IProxyProviderWinEventHandler
Espone un metodo implementato dai provider proxy per gestire WinEvents.
IProxyProviderWinEventSink
Espone i metodi usati dai provider proxy per generare eventi.
IRawElementProviderAdviseEvents
Espone i metodi chiamati per notificare all'elemento radice di un frammento quando un'applicazione client Automazione interfaccia utente inizia o termina l'ascolto degli eventi nel frammento.
IRawElementProviderFragment
Espone metodi e proprietà sugli elementi dell'interfaccia utente che fanno parte di una struttura più di un livello profondo, ad esempio una casella di riepilogo o un elemento di elenco. Implementato dal provider di Automazione interfaccia utente.
IRawElementProviderFragmentRoot
Espone metodi e proprietà per l'elemento radice in un frammento.
IRawElementProviderHostingAccesss
Questa interfaccia viene implementata da un provider di Automazione interfaccia utente quando il provider è la radice di un albero di accessibilità che include controlli senza finestra che supportano l'accessibilità attiva Microsoft. Poiché Automazione interfaccia utente e Microsoft Active Accessibility usano interfacce diverse, questa interfaccia consente a un client di individuare l'elenco dei controlli Microsoft Active Accessibility ospitati nel caso in cui sia necessario trattarli in modo diverso.
IRawElementProviderHwndOverride
Espone un metodo che consente di riposizionare gli elementi basati su finestre all'interno dell'albero Automazione interfaccia utente del frammento.
IRawElementProviderSimple
Definisce i metodi e le proprietà che espongono elementi semplici dell'interfaccia utente.
IRawElementProviderSimple2
Estende l'interfaccia IRawElementProviderSimple per abilitare menu di scelta rapida a livello di codice.
IRawElementProviderSimple3
Estende l'interfaccia IRawElementProviderSimple2 per consentire il recupero dei metadati su come la tecnologia accessibile deve dire il tipo di contenuto preferito.
IRawElementProviderWindowlessSite
Un sito di controllo ActiveX implementa questa interfaccia per abilitare un controllo ActiveX abilitato per l'Automazione interfaccia utente per esprimere la relativa accessibilità. Questa interfaccia consente al contenitore di controllo di fornire un puntatore IRawElementProviderFragment per l'elemento padre o i fratelli del controllo ActiveX senza finestra e fornire un ID di runtime univoco per il sito di controllo.

provider di Automazione interfaccia utente