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


Свойство Description (специальные возможности Windows)

Заметка

Свойство описания часто используется неправильно и не поддерживается службой автоматизации пользовательского интерфейса Майкрософт. Разработчики сервера Microsoft Active Accessibility не должны использовать это свойство. Если требуется дополнительная информация для сценариев специальных возможностей и автоматизации, используйте свойства, поддерживаемые элементами автоматизации пользовательского интерфейса и шаблонами элементов управления.

 

Свойство Description объекта предоставляет текстовое описание внешнего вида объекта. Описание в основном используется для обеспечения большего контекста для пользователей с низким зрением или слепого зрения, но также используется для поиска контекста или других приложений. Это свойство может помочь пользователям понять значок или общий внешний вид визуального элемента.

Свойство описания извлекается путем вызова IAccessible::get_accDescription.

Когда следует поддерживать свойство Description

Серверы поддерживают свойство Description, если описание не очевидно или если оно не является избыточным на основе имени объекта, роли, состоянияи свойств value. Например, кнопка с меткой "ОК" не потребует дополнительных сведений, в то время как кнопка, показывающая изображение кактуса. Имя , ролии свойства справки для такой кнопки описывают ее назначение, но свойство описания передает сведения, которые менее заметны; Например, "Эта кнопка показывает изображение кактуса".

Сервер Microsoft Active Accessibility может добавить поддержку автоматизации пользовательского интерфейса с помощью direct annotation, с помощью интерфейса I AccessEx или реализации Microsoft Active Accessibility и автоматизации пользовательского интерфейса параллельно с обеими реализациями, обрабатывающей сообщение WM_GETOBJECT.

использование прямых заметки

интерфейс IAccessibleEx