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


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

Примечание

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

 

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

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

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

Серверы поддерживают свойство Description , если описание не очевидно или если оно не является избыточным на основе свойств Name, Role, State и Value объекта. Например, кнопка с меткой "ОК" не потребует дополнительных сведений, а кнопка с изображением кактуса — . Свойства Name, Role и Help для такой кнопки описывают ее назначение, но свойство Description передает менее осязаемую информацию; Например, "Эта кнопка показывает изображение кактуса".

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

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

Интерфейс IAccessibleEx