ControlShouldHaveValue

Texte

Un contrôle avec le rôle {0} doit avoir une valeur, mais obtenir _ accValue n’est pas implémenté

Type

Erreur

Description

Un élément ne fournit pas de valeur comme prévu en fonction du rôle MSAA attribué, ce qui implique que l’élément n’a pas la méthode _ accValue obtenue . Par exemple, les rôles MSAA suivants doivent tous fournir une valeur.

  • _ComboBox système de rôle _
  • _adresse IP du système de rôle _
  • _lien système de rôle _
  • système de rôle _ _ OUTLINEITEM
  • _PROGRESSBAR du système de rôle _
  • _curseur système de rôle _
  • _SPINBUTTON du système de rôle _
  • _ScrollBar système de rôle _
  • _texte du système de rôle _

Ce problème est un problème pour les personnes qui reposent sur un lecteur d’écran et un clavier pour la navigation, car un élément ayant une valeur intrinsèque doit pouvoir signaler cette valeur à un utilisateur.

Causes possibles

Un rôle MSAA est défini de manière inappropriée pour l’élément ou son parent.

IAccessible :: _ accRole

Rôles d’objet