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

개체 역할