Свойства специальных возможностей для Power Apps
Настройка свойств, представляющих альтернативные способы взаимодействия с элементами управления, подходящие для пользователей с физическими нарушениями.
Свойства
AccessibleLabel
Подписи для программ чтения с экрана.
Пустое значение для элементов управления Изображение, Значок и Фигура скроет эти элементы управления от пользователей средств чтения с экрана.
Введено в действие
Как программы чтения с экрана должны сообщать об изменениях в содержимом. Доступно только для элемента управления Подпись.
- Когда установлено значение Off, средство чтения экрана не объявляет об изменениях.
- Когда установлено значение Polite, средство чтения экрана заканчивает говорить, прежде чем объявлять о любых изменениях, произошедших, пока средство чтения экрана говорило.
- Когда установлено значение Assertive, средство чтения экрана прерывает свою работу, чтобы объявить о любых изменениях, произошедших, когда средство чтения экрана говорит.
Узнайте, как объявлять о динамических изменениях с помощью динамических областей.
Роль
Предполагаемое назначение элемента управления. Доступно только для элемента управления Подпись.
Это позволяет пользователям средства чтения экрана узнать, является ли подпись заголовком, и позволяет им быстро переходить к разным частям приложения. Должен быть ровно один Heading1 на каждом экране, который служит основным заголовком. Используйте Heading2 для подзаголовков. Heading3 и Heading4 может использоваться для более тонкой иерархии заголовков.
Используйте По умолчанию для обычного текста.
TabIndex
Определяет, участвует ли элемент управления в навигации с помощью клавиатуры.
Клавиатурная навигация является важным аспектом любого приложения. Для многих клавиатура более эффективна, чем сенсорный ввод или мышь. Порядок навигации должен:
- Отражать то, что видно визуально.
- Останавливайте табуляцию только на интерактивных элементах управления.
- Следуйте интуитивно понятному порядку поперек и затем вниз по порядку "Z" или порядку вниз и затем поперек в виде "обратного N".
Свойство TabIndex имеет два рекомендуемых значения:
Значение TabIndex | Поведение | По умолчанию для |
---|---|---|
0 | Элементы управления, которые участвуют в клавиатурной навигации. | Кнопка, Ввод текста, Поле со списком и другие, как правило интерактивные, элементы управления. |
−1 | Элемент управления, который не участвует в клавиатурной навигации. | Подпись, Изображение, Значок и другие, как правило неинтерактивные, элементы управления. |
Любая последовательность навигации с помощью клавиатуры может быть достигнута только с этими значениями, а также с использованием элемента управления Контейнер. Мы рекомендуем не устанавливать для TabIndex другие значения.
Когда TabIndex для всех элементов управления установлен в значение "-1" или "0", порядок навигации идет слева направо, затем сверху вниз по схеме "Z". Порядок основан на значениях свойств X и Y элементов управления. Если элементы управления динамически перемещаются по экрану, например, за счет изменения значений X или Y в соответствии с таймером или другим элементом управления, порядок навигации также будет меняться динамически.
Используйте элемент управления Контейнер (Контейнер) для объединения элементов управления, по которым следует перемещаться вместе, или для создания столбцов в схеме "обратный N". Элементы управления Карточки форм и Коллекция автоматически группируются. Переход с помощью клавиши TAB по этим контейнерам будет осуществляться по всем элементам внутри контейнера, прежде чем перейти к следующему элементу управления за пределами контейнера.
Элементы управления, у которых для свойства Visible (Видимый) установлено значение false или для свойства DisplayMode установлено значение Disabled (Отключено), не включены в навигацию с клавиатуры.
Важно!
TabIndex влияет только на навигацию с помощью клавиатуры. Логический порядок элементов управления по-прежнему необходим, чтобы пользователи средств чтения с экрана понимали структуру приложения.
Предупреждение
- Значения TabIndex больше нуля скоро перестанут поддерживаться. Они будут рассматриваться как нулевые. Включите параметр приложения Упрощенный индекс перехода по Tab для предварительного просмотра этого поведения.
- При этом установка для параметра TabIndex значения больше нуля — это один из способов настроить навигацию с помощью клавиатуры. Это подходит для редких сценариев, когда вам может не требоваться следовать визуальному порядку или логической структуре. Будьте осторожны, так как может быть трудно получить правильный и точный порядок. Это также приводит к запутанному взаимодействию со средством чтения с экрана.
- Когда есть элементы управления со значением TabIndex больше 0, пользователи сначала будут переходить к элементам управления с увеличением положительного значения TabIndex (например, 1, затем 2). Когда пользователи прошли все элементы управления с положительными значениями TabIndex, они, наконец, перейдут к элементам управления с TabIndex, равным 0. Когда есть несколько элементов управления с одинаковым значением TabIndex, их значения X и Y и контейнеры, в которых они находятся, будут определять их относительный порядок. Внутри элемента управления Галерея или Form (Форма) значение TabIndex имеет область видимости, так что перемещение по содержащимся внутри элементам управления будут происходить в первую очередь, до перемещения к внешним элементам управления.
См. также
- Создание приложений со специальными возможностями
- Структура приложения со специальными возможностями
- Цвета высокой контрастности в Power Apps
- Отображение или скрытие контента от вспомогательных технологий для приложений на основе холста
- Объявление динамических изменений с помощью динамических областей для приложений на основе холста
- Использование проверки читаемости
- Ограничения специальных возможностей в приложениях на основе холста
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по