Compartilhar via


Usando a acessibilidade ativa para expor texto

Os aplicativos podem usar a Acessibilidade Ativa da Microsoft para expor texto. No entanto, a interface IAccessible definida por versões anteriores da Acessibilidade Ativa não é otimizada para expor grandes quantidades de rich text. Versões posteriores definem interfaces otimizadas para expor grandes quantidades de texto e atributos textuais.

Para expor texto de grandes quantidades, crie objetos COM (Component Object Model) separados que dão suporte a elementos IAccessible ou filho para representar cada execução de texto. Uma execução é uma linha ou parte de uma linha que compartilha a mesma formatação.

A Acessibilidade Ativa expõe apenas o texto e sua localização, mas não tem mecanismo para expor a formatação do texto. Apesar dessas limitações, alguns programas usam a Acessibilidade Ativa para expor texto. Por exemplo, o Microsoft Internet Explorer e o Microsoft Visual Studio usam a Acessibilidade Ativa para expor grandes quantidades de texto.

Para obter mais informações sobre como expor texto usando a Acessibilidade Ativa, consulte Acessibilidade.