Condividi tramite


Come l'accessibilità attiva espone gli elementi dell'interfaccia utente

Microsoft Active Accessibility crea un oggetto proxy per ogni elemento dell'interfaccia utente esposto. Un oggetto proxy funge da intermediario tra l'utilità client e l'elemento dell'interfaccia utente. Lo scopo dell'oggetto proxy è monitorare l'intervallo di vita dell'elemento dell'interfaccia utente e implementare le proprietà e i metodi IAccessi per conto dell'elemento dell'interfaccia utente. Gli sviluppatori del server che creano controlli personalizzati o altri elementi dell'interfaccia utente personalizzati devono anche creare oggetti proxy. Per altre informazioni, vedere Creazione di oggetti proxy.

Quando Microsoft Active Accessibility crea un oggetto per esporre un controllo predefinito o comune, in realtà crea almeno due oggetti: uno per il controllo e uno per la finestra che circonda il controllo. Nella maggior parte dei casi, queste finestre padre hanno la proprietà Role di ROLE_SYSTEM_WINDOW e hanno la stessa proprietà Name e il nome della classe di finestra del controllo. Le informazioni sul controllo che i client comunicano agli utenti finali sono contenuti nell'oggetto creato da Microsoft Active Accessibility per esporre il controllo, non l'oggetto padre che espone la finestra che circonda il controllo.

Per ulteriori informazioni, vedere gli argomenti seguenti.