Power Apps のアクセシビリティ プロパティ
障碍のあるユーザーに適したコントロールで操作できるように別の方法のプロパティを構成します。
プロパティ
AccessibleLabel
スクリーン リーダーのラベル。
画像、アイコン、図形 コントロールの値が空の場合、スクリーン閲覧者ユーザーからコントロールが非表示になります。
ライブ
スクリーン リーダーがコンテンツの変更を発表する方法。 ラベル コントロールでのみ利用可能です。
- オフに設定した場合、スクリーン リーダーは変更を知らせません。
- Polite に設定した場合、スクリーン リーダーは、スクリーン リーダーが話している間に生じた変更を知らせる前に話し終えます。
- Assertive に設定した場合、スクリーン リーダーは、スクリーン リーダーが話している間に生じた変更すべてを知らせるために中断します。
ライブ リージョンでの動的な変更の通知 方法を説明します。
ロール
コントロールの意図された目的。 ラベル コントロールでのみ利用可能です。
これにより、スクリーン リーダー ユーザーが Label は見出しであり、アプリのさまざまな部分にすばやく移動できかどうかがわかります。 メインの見出しとして機能する各スクリーンに、見出し 1 が正確にひとつあるはずです。 小見出しに 見出し 2 を使用します。 見出し 3 と 見出し 4 は、見出しのより細かい階層に使用できます。
通常のテキストの 規定 を使用します。
AcceptsFocusとTabIndex
コントロールがキーボード ナビゲーションに参加するかどうかを決定します。
AcceptsFocus を使用して、 モダン コントロールのキーボード ナビゲーションを構成できます。 クラシック コントロールは TabIndexを使用します ·。
AcceptsFocus | TabIndex | Behavior | 既定 |
---|---|---|---|
正 | 0 またはそれ以上 | コントロールは、非表示または無効になっていない限り、キーボード ナビゲーションに参加します。 | ボタン、テキスト入力、コンボ ボックス、およびその他の一般的な対話型コントロール。 |
偽 | − 1または0未満 | コントロールはキーボード ナビゲーションに関与できません。 | ラベル、画像、アイコン、およびその他の一般的な非対話型コントロール。 |
これらのプロパティと Container コントロールの使用により、あらゆるキーボード ナビゲーション シーケンスを実現できます。 TabIndex については、簡潔にするために0または -1を使用することをお勧めします。
Visible プロパティ値が false または DisplayMode のプロパティ値が 無効 を持っているコントロールは、キーボード ナビゲーションには含まれていません。
重要
TabIndex は、キーボードのナビゲーションにのみ影響します。 論理コントロール順序 は、スクリーン閲覧者ユーザーがアプリの構造を理解するには、引き続き必要です。 一部のスクリーン リーダーのユーザーは、キーボードも使用していません。