Power Apps 的辅助功能属性

配置有助于残障用户以其他合适方式与控件进行交互的属性。

属性​​

AccessibleLabel

屏幕阅读器的标签。

图像、图标 和 形状 控件的空值将对屏幕阅读器用户隐藏这些控件。

活动

屏幕阅读器应该如何公告内容更改。 仅在 标签 控件中可用。

  • 设置为 Off 时,屏幕阅读器不会公布更改。
  • 设置为 Polite 时,屏幕阅读器会先完成讲话,然后再公布屏幕阅读器讲话时进行的所有更改。
  • 设置为 Assertive 时,屏幕阅读器会自行中断,公布屏幕阅读器讲话时进行的所有更改。

了解如何使用实时区域公布动态更改

角色

控件的预期用途。 仅在 标签 控件中可用。

这使屏幕阅读器用户可以了解Label是否是标题,并允许他们快速导航到应用的不同部分。 每个屏幕中应该只有一个 Heading1 作为主标题。 对于子标题使用 Heading2Heading3Heading4 可用于标题的更细层次结构。

对于普通文本使用Default

AcceptsFocus 和 TabIndex

确定控件是否参与键盘导航。

可以使用 AcceptsFocus 为新式控件配置键盘导航 ...经典控件 使用 TabIndex

AcceptsFocus TabIndex 行为 默认值为
0 或更高版本 Control 会参与键盘导航,除非它被隐藏或禁用。 按钮文本输入组合框 以及其他典型的交互式控件。
− 1 或小于 0 控件不参与键盘导航。 标签图像图标 以及其他典型的非交互式控件。

任何键盘导航序列都可以通过这些属性以及 Container 控件的使用 来实现。 对于 TabIndex,为简单起见,我们建议使用 0 或 -1。

Visible 属性值为 falseDisplayMode 属性值为已禁用的控件不包括在键盘导航中。

重要

TabIndex 仅影响键盘导航。 屏幕阅读器用户仍然需要逻辑控件顺序才能了解应用结构。 一些屏幕阅读器用户甚至不使用键盘。

另请参见