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