Power Apps의 접근성 속성
장애가 있는 사용자에게 적합한 컨트롤과 상호 작용하는 다른 방법을 지원하는 속성의 구성입니다.
속성
AccessibleLabel
화면 읽기 프로그램용 레이블입니다.
이미지, 아이콘 및 도형 컨트롤의 값이 비어 있으면 화면 읽기 프로그램 사용자로부터 컨트롤이 숨겨집니다.
라이브
화면 읽기 프로그램이 콘텐츠 변경 사항을 알리는 방법입니다. 레이블 컨트롤에서만 제공됩니다.
- Off로 설정하면 화면 판독기는 변경 사항을 알리지 않습니다.
- Polite로 설정하면 화면 판독기는 말하는 동안 발생한 변경 사항을 알리기 전에 말하기를 마칩니다.
- Assertive로 설정하면 화면 판독기는 말하는 동안 발생한 변경 사항을 알립니다.
라이브 영역으로 동적 변경 사항을 알리는 방법을 알아봅니다.
역할
컨트롤의 의도된 목적입니다. 레이블 컨트롤에서만 제공됩니다.
이제 화면 읽기 프로그램 사용자가 레이블이 제목인지 알고 앱의 다른 부분으로 빠르게 이동할 수 있습니다. 각 화면에서 기본 제목으로 사용되는 제목 1이 정확히 하나 있어야 합니다. 부제목에 제목 2를 사용합니다. 제목 3과 제목 4로 제목 계층을 보다 세밀히 사용할 수 있습니다.
일반 텍스트의 경우 기본값을 사용합니다.
포커스 및 탭 인덱스 허용
컨트롤이 키보드 탐색에 참여하는지 확인합니다.
AcceptsFocus 를 사용하면 최신 컨트롤에 대한 키보드 탐색을 구성할 수 있습니다. 클래식 컨트롤은 TabIndex를 사용합니다.
AcceptsFocus | TabIndex | 동작 | 다음에 대해 기본 |
---|---|---|---|
참 | 0 이상 | Control은 숨겨져 있거나 비활성화되어 있지 않은 한 키보드 탐색에 참여합니다. | 버튼, 텍스트 입력, 콤보 박스 및 기타 일반적인 대화형 컨트롤입니다. |
거짓 | − 1 또는 0보다 작음 | 컨트롤은 키보드 탐색에 참여하지 않습니다. | 레이블, 이미지, 아이콘 및 기타 일반적인 비대화식 컨트롤입니다. |
이러한 속성과 Container 컨트롤을 사용하면 모든 키보드 탐색 시퀀스를 구현할 수 있습니다. TabIndex 의 경우 단순성을 위해 0 또는 -1을 사용하는 것이 좋습니다.
거짓의 Visible 속성 값 또는 사용 중지됨의 DisplayMode 속성 값이 있는 컨트롤은 키보드 탐색에 포함되지 않습니다.
중요
TabIndex는 키보드 탐색에만 영향을 줍니다. 논리적 컨트롤 순서는 화면 읽기 프로그램 사용자가 앱 구조를 이해하려면 여전히 필요합니다. 일부 화면 읽기 프로그램 사용자는 키보드도 사용하지 않습니다.