API di annotazione dinamica

L'API di annotazione dinamica è un'estensione per Microsoft Active Accessibility che consente agli sviluppatori di personalizzare il supporto IAccessibile esistente senza dover usare le tecniche di sottoclasse o di wrapping soggette a errori. Questo meccanismo consente anche agli sviluppatori di passare hint o altre informazioni utili ai proxy di Oleacc.dll.

L'annotazione dinamica viene in genere usata per correggere o modificare un'istanza imprecisa di un oggetto IAccessibile esposto da un proxy di Oleacc.dll esistente. Ad esempio, è possibile usarlo per eseguire l'override delle proprietà Nome e Ruolo fornite dal proxy predefinito e per specificare le proprietà Description e Help (che potrebbero non essere fornite dal proxy predefinito).

Con Windows 7, gli sviluppatori possono usare l'API Annotazione dinamica per annotare le proprietà di Microsoft Automazione interfaccia utente e le proprietà di Accessibilità attiva Microsoft degli oggetti proxy che Oleacc.dll crea per i controlli Windows standard. Gli oggetti proxy di Oleacc.dll servono sia client di Accessibilità attiva Microsoft che Automazione interfaccia utente.

Contenuto della sezione