ControlShouldHaveValue

Texto

Um controle com função de {0} deve ter um valor, mas get_accValue não é implementado

Tipo

Erro

Descrição

Um elemento não fornece um valor conforme o esperado com base na função MSAA atribuída, implicando que o elemento não tem o método get_accValue implementado. Por exemplo, as seguintes funções MSAA devem fornecer um 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

Esse problema é um problema para pessoas que dependem de um leitor de tela e teclado para navegação, pois um elemento que tem um valor intrínseco deve ser capaz de relatar esse valor para um usuário.

Possíveis causas

O elemento ou seu pai tem um conjunto de funções MSAA inadequadamente.

IAccessible::get_accRole

Funções de objeto