ControlShouldHaveValue

СМС

Элемент управления с ролью {0} должен иметь значение, но get_accValue не реализованы

Тип

Ошибка

Описание

Элемент не предоставляет значение, как ожидалось, на основе назначенной роли MSAA, подразумевая, что элемент не реализует метод get_accValue. Например, следующие роли MSAA должны предоставлять значение.

  • ROLE_SYSTEM_COMBOBOX
  • ROLE_SYSTEM_IPADDRESS
  • ROLE_SYSTEM_LINK
  • ROLE_SYSTEM_OUTLINEITEM
  • ROLE_SYSTEM_PROGRESSBAR
  • ROLE_SYSTEM_SLIDER
  • ROLE_SYSTEM_SPINBUTTON
  • ROLE_SYSTEM_SCROLLBAR
  • ROLE_SYSTEM_TEXT

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

Возможные причины

Элемент или его родительский элемент имеет роль MSAA, заданную неправильно.

IAccessible::get_accRole

роли объектов