Свойства специальных возможностей для Power Apps
Настройка свойств, представляющих альтернативные способы взаимодействия с элементами управления, подходящие для пользователей с физическими нарушениями.
Свойства
AccessibleLabel
Подписи для программ чтения с экрана.
Пустое значение для элементов управления Изображение, Значок и Фигура скроет эти элементы управления от пользователей средств чтения с экрана.
Введено в действие
Как программы чтения с экрана должны сообщать об изменениях в содержимом. Доступно только для элемента управления Подпись.
- Когда установлено значение Off, средство чтения экрана не объявляет об изменениях.
- Когда установлено значение Polite, средство чтения экрана заканчивает говорить, прежде чем объявлять о любых изменениях, произошедших, пока средство чтения экрана говорило.
- Когда установлено значение Assertive, средство чтения экрана прерывает свою работу, чтобы объявить о любых изменениях, произошедших, когда средство чтения экрана говорит.
Узнайте, как объявлять о динамических изменениях с помощью динамических областей.
Роль
Предполагаемое назначение элемента управления. Доступно только для элемента управления Подпись.
Это позволяет пользователям средства чтения экрана узнать, является ли подпись заголовком, и позволяет им быстро переходить к разным частям приложения. Должен быть ровно один Heading1 на каждом экране, который служит основным заголовком. Используйте Heading2 для подзаголовков. Heading3 и Heading4 может использоваться для более тонкой иерархии заголовков.
Используйте По умолчанию для обычного текста.
ПринимаетFocus и TabIndex
Определяет, участвует ли элемент управления в навигации с помощью клавиатуры.
Вы можете использовать AcceptsFocus для настройки навигации с помощью клавиатуры для современных элементов управления. Классические элементы управления используют TabIndex.
AcceptsFocus | TabIndex | Поведение | По умолчанию для |
---|---|---|---|
true | 0 или более поздняя версия | Элемент управления участвует в навигации с помощью клавиатуры, если он не скрыт или не отключен. | Кнопка, Ввод текста, Поле со списком и другие, как правило интерактивные, элементы управления. |
false | − 1 или меньше 0 | Элемент управления, который не участвует в клавиатурной навигации. | Подпись, Изображение, Значок и другие, как правило неинтерактивные, элементы управления. |
Любую последовательность навигации с помощью клавиатуры можно реализовать с помощью только этих свойств, а также с использованием элемента управления Container . Для TabIndex мы рекомендуем использовать значение 0 или -1 для простоты.
Элементы управления, у которых для свойства Visible (Видимый) установлено значение false или для свойства DisplayMode установлено значение Disabled (Отключено), не включены в навигацию с клавиатуры.
Важно!
TabIndex влияет только на навигацию с помощью клавиатуры. Логический порядок элементов управления по-прежнему необходим, чтобы пользователи средств чтения с экрана понимали структуру приложения. Некоторые пользователи средства чтения экрана даже не используют клавиатуру.
См. также
- Создание приложений со специальными возможностями
- Структура приложения со специальными возможностями
- Цвета высокой контрастности в Power Apps
- Отображение или скрытие контента от вспомогательных технологий для приложений на основе холста
- Объявление динамических изменений с помощью динамических областей для приложений на основе холста
- Использование проверки читаемости
- Ограничения специальных возможностей в приложениях на основе холста