ControlShouldHaveValue

Mensaje de texto

Un control con rol de {0} debe tener un valor, pero no se implementa get_accValue

Tipo

Error

Descripción

Un elemento no proporciona un valor como se esperaba en función del rol de MSAA asignado, lo que implica que el elemento no tiene implementado el método get_accValue. Por ejemplo, los siguientes roles de MSAA deben proporcionar un valor.

  • 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

Este problema es un problema para las personas que dependen de un lector de pantalla y un teclado para la navegación, ya que un elemento que tiene un valor intrínseco debe ser capaz de notificar ese valor a un usuario.

Causas posibles

El elemento o su elemento primario tiene un rol MSAA establecido de forma inapropiada.

IAccessible::get_accRole

roles de objeto de