Partager via


Utilisation de l’accessibilité active pour exposer du texte

Les applications peuvent utiliser Microsoft Active Accessibility pour exposer du texte. Toutefois, l’interface IAccessible définie par les versions antérieures de l’accessibilité active n’est pas optimisée pour exposer de grandes quantités de texte enrichi. Les versions ultérieures définissent des interfaces optimisées pour exposer de grandes quantités de texte et d’attributs textuels.

Pour exposer de grandes quantités de texte, créez des objets COM (Component Object Model) distincts qui prennent en charge IAccessible, ou les éléments enfants, pour représenter chaque exécution de texte. Une exécution est une ligne ou une partie d’une ligne qui partage la même mise en forme.

L’accessibilité active expose uniquement le texte et son emplacement, mais n’a aucun mécanisme pour exposer la mise en forme du texte. Malgré ces limitations, certains programmes utilisent l’accessibilité active pour exposer du texte. Par exemple, Microsoft Internet Explorer et Microsoft Visual Studio utilisent l’accessibilité active pour exposer de grandes quantités de texte.

Pour plus d’informations sur l’utilisation de l'accessibilité active pour exposer du texte, consultez Accessibilité.