Поделиться через


Использование активных специальных возможностей для предоставления текста

Приложения могут использовать специальные возможности Microsoft Active Для предоставления текста. Однако интерфейс IAccessible , определенный в более ранних версиях активной доступности, не оптимизирован для предоставления больших объемов форматированного текста. Более поздние версии определяют интерфейсы, оптимизированные для предоставления больших объемов текстовых и текстовых атрибутов.

Чтобы предоставить текст больших объемов, создайте отдельные com-объекты, поддерживающие IAccessible или дочерние элементы для представления каждого фрагмента текста. Выполнение — это строка или часть строки, которая имеет одно и то же форматирование.

Активная доступность предоставляет только текст и его расположение, но не имеет механизма для предоставления форматирования текста. Несмотря на эти ограничения, некоторые программы используют активные специальные возможности для предоставления текста. Например, Microsoft Internet Обозреватель и Microsoft Visual Studio используют активные специальные возможности для предоставления больших объемов текста.

Дополнительные сведения о предоставлении текста с помощью активных специальных возможностей см. в разделе Специальные возможности.