API d’annotation dynamique

L’API d’annotation dynamique est une extension de Microsoft Active Accessibility qui permet aux développeurs de personnaliser la prise en charge IAccessible existante sans avoir à utiliser des techniques de sous-classification ou d’encapsulage susceptibles d’erreurs. Ce mécanisme permet également aux développeurs de transmettre des indicateurs ou d’autres informations utiles aux proxys Oleacc.dll.

L’annotation dynamique est généralement utilisée pour corriger ou modifier une instance inexacte d’un objet IAccessible exposé par un proxy Oleacc.dll existant. Par exemple, vous pouvez l’utiliser pour remplacer les propriétés Name et Role fournies par le proxy par défaut, et pour fournir les propriétés Description et Aide (qui peuvent ne pas être fournies par le proxy par défaut).

Avec Windows 7, les développeurs peuvent utiliser l’API d’annotation dynamique pour annoter les propriétés Microsoft UI Automation ainsi que les propriétés Microsoft Active Accessibility des objets proxy créés par Oleacc.dll pour les contrôles Windows standard. Les objets proxy Oleacc.dll servent à la fois les clients Microsoft Active Accessibility et UI Automation.

Contenu de cette section