次の方法で共有


UI オートメーション クライアントのコントロール パターン マッピング

このドキュメントは、System.Windows.Automation 名前空間で定義されているマネージド UI オートメーション クラスを使用する .NET Framework 開発者を対象としています。 UI オートメーションの最新情報については、「Windows Automation API: UI オートメーション 」を参照してください。

このトピックでは、コントロールの種類とそれに関連付けられているコントロール パターンの一覧を示します。

次の表に、コントロール パターンを次のカテゴリに整理します。

  • サポートされています。 コントロールは、このコントロール パターンをサポートする必要があります。

  • 条件付きサポート。 コントロールは、コントロールの状態に応じて、このコントロール パターンをサポートする場合があります。

  • サポートされていません。 コントロールはこのコントロール パターンをサポートしていません。カスタム コントロールは、このコントロール パターンをサポートする場合があります。

一部のコントロールには、コントロールの機能に応じて、いくつかのコントロール パターンの条件付きサポートがあります。 たとえば、メニュー項目コントロールには、メニュー コントロールの機能に応じて、 InvokePatternExpandCollapsePatternTogglePattern、または SelectionItemPattern コントロール パターンの条件付きサポートがあります。

クライアントの UI オートメーション コントロール パターン

コントロールの種類 サポートされています 条件付きサポート サポートされていません
ボタン 無し 呼び出し、トグル、展開/折りたたみ 無し
カレンダー グリッド、テーブル 選択、スクロール 価値
チェック ボックス 切り替え 無し 無し
コンボボックス 展開/折りたたみ 選択、値 スクロール
Data Grid グリッド スクロール、選択、テーブル 無し
データ項目 選択項目 展開/折りたたみ、グリッド項目、スクロール項目、テーブル、トグル、値 無し
ドキュメント テキスト スクロール、値 無し
[編集] 無し テキスト、範囲の値、値 無し
グループ 無し 展開/折りたたみ 無し
ヘッダ 無し 変化する 無し
ヘッダー項目 無し 変換、呼び出し 無し
ハイパーリンク 呼び出す 価値 無し
画像 無し グリッド項目、テーブル項目 呼び出し、選択項目
一覧 無し グリッド、複数ビュー、スクロール、選択
リスト項目 選択項目 展開/折りたたみ、グリッド項目、呼び出し、スクロール項目、トグル、値 無し
メニュー 無し 無し 無し
メニューバー 無し 展開/折りたたみ、ドック、変換 無し
メニュー項目 無し 展開/折りたたみ、呼び出し、選択項目、トグル 無し
ペイン 無し ドック。 スクロール、変換 ウィンドウ
進行状況バー 無し 範囲の値、値 無し
ラジオ ボタン 選択項目 無し 切り替え
スクロールバー 無し レンジ値 スクロール
分離器 無し 無し 無し
スライダー 無し 範囲の値、選択、値 無し
紡績工 無し 範囲の値、選択、値 無し
[分割] ボタン 呼び出し、展開/折りたたみ 無し 無し
ステータス バー 無し グリッド 無し
タブ [選択] スクロール 無し
タブ項目 選択項目 無し 呼び出す
グリッド、グリッド項目、テーブル、テーブル項目 無し 無し
テキスト 無し グリッド項目、テーブル項目、テキスト 価値
親指 変化する 無し 無し
タイトル バー 無し 無し 無し
ツール バー 無し ドック、展開/折りたたみ、変換 無し
ツールヒント 無し テキスト、ウィンドウ 無し
ツリー 無し スクロール、選択 無し
ツリーアイテム 展開/折りたたみ 呼び出し、スクロール項目、選択項目、トグル 無し
ウィンドウ 変換、ウィンドウ ドック 無し

コントロールの種類にサポートされているコントロール パターンが一覧表示されていないが、条件付きでサポートされているコントロール パターンが 1 つ以上ある場合、これらの条件付きコントロール パターンのいずれかが常にサポートされます。

こちらも参照ください