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 d’Active Accessibility 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 des éléments enfants, pour représenter chaque série 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’exposition de texte à l’aide de l’accessibilité active, consultez Accessibilité.