次の方法で共有


Power Apps のアクセシビリティ プロパティ

障害のあるユーザーに適したコントロールと対話する代替方法を支援するプロパティの構成。

プロパティ

AccessibleLabel

スクリーン リーダーのラベル。

Image、Icon、および Shape コントロールの空の値を指定すると、スクリーン リーダー ユーザーからコントロールが非表示になります。

ライブ

スクリーン リーダーがコンテンツへの変更を読み上げる方法。 Label コントロールでのみ使用できます。

  • [オフ] に設定すると、スクリーン リーダーは変更を読み上げません。
  • [Polite] に設定すると、スクリーン リーダーが読み上げ中に発生した変更を発表する前に、スクリーン リーダーの読み上げが終了します。
  • Assertive に設定すると、スクリーン リーダーは、スクリーン リーダーが読み上げ中に発生した変更を読み上げるために中断します。

ライブ リージョンで動的な変更を発表する方法について説明します。

Role

コントロールの目的。 Label コントロールでのみ使用できます。

これにより、スクリーン リーダーユーザーは ラベル が見出しであるかどうかを知り、アプリのさまざまな部分にすばやく移動できます。 メイン見出しとして機能する見出 し 1 が各画面に 1 つだけ存在する必要があります。 小見出しには Heading2 を使用します。 見出し 3見出し 4 は、見出しの階層を細かくするために使用できます。

通常のテキストには 既定値 を使用します。

AcceptsFocus と TabIndex

コントロールがキーボード ナビゲーションに参加するかどうかを決定します。

AcceptsFocus を使用して、モダン コントロールのキーボード ナビゲーションを構成できます。 従来のコントロールでは TabIndexが使用されます

AcceptsFocus TabIndex 行動 既定値
true 0 以上 コントロールは、非表示または無効でない限り、キーボード ナビゲーションに参加します。 ボタンテキスト入力コンボ ボックス、およびその他の一般的な対話型コントロール。
false -1 または 0 未満 コントロールはキーボード ナビゲーションに参加しません。 ラベル画像アイコン、およびその他の通常は非対話型コントロール。

任意のキーボード ナビゲーション シーケンスは、 コンテナー コントロールの使用と共に、これらのプロパティだけで実現できます。 TabIndex の場合は、わかりやすくするために 0 または -1 を使用することをお勧めします。

Visible プロパティ値が false または DisplayMode プロパティ値が Disabled のコントロールは、キーボード ナビゲーションには含まれません。

Important

TabIndex は キーボード ナビゲーションにのみ影響します。 スクリーン リーダー ユーザーがアプリの構造を理解するには、 論理的な制御順序 が引き続き必要です。 スクリーン リーダー ユーザーの中には、キーボードを使用しないユーザーもいます。

こちらも参照ください