コントロール型とそのサポートされているコントロール パターン
クライアント アプリケーションは、IUIAutomationElement インターフェイスを使用して一般的なプロパティを取得し、コントロールがサポートするコントロール パターン インターフェイスを介して型固有のプロパティを取得することで、コントロールに関する情報を取得します。 このトピックでは、Microsoft UI オートメーション コントロール型の一覧を示し、各型がサポートするコントロール パターンを示します。
次の表に、コントロール パターンを次のカテゴリに整理します。
- サポートする必要があります。 コントロールは、このコントロール パターンをサポートする必要があります。
- 条件付きサポート。 コントロールは、コントロールの状態に応じて、このコントロール パターンをサポートする場合があります。
- サポートされていません。 コントロールはこのコントロール パターンをサポートしていません。ただし、カスタマイズされたバージョンのコントロールでは、このコントロール パターンがサポートされる場合があります。
一部のコントロールでは、コントロールの機能に応じて、いくつかのコントロール パターンの条件付きサポートがあります。 たとえば、メニュー項目コントロールには、メニュー コントロールの機能に応じて、呼び出し、expandCollapse 、トグル、または selectionItem コントロール パターン条件付きサポートがあります。
コントロールの種類 | サポートする必要があります | 条件付きサポート | サポートされていません |
---|---|---|---|
AppBar | ExpandCollapse、 トグル | 何一つ | 呼び出し |
ボタン | 何一つ | ExpandCollapse、呼び出し、トグル、値 | 何一つ |
暦 | グリッド、テーブル | スクロール、選択 | 値の |
CheckBox | の切り替え | 何一つ | 何一つ |
ComboBox | ExpandCollapse を する | 選択、値 | スクロール |
DataGrid | Grid | スクロール、選択、テーブル | 何一つ |
DataItem | SelectionItem の | CustomNavigation、ExpandCollapse、GridItem、ScrollItem、TableItem、Toggle、Value | 何一つ |
文書 | テキスト | スクロール、値 | 何一つ |
編集 | 何一つ | RangeValue、テキスト、値 | 何一つ |
群 | 何一つ | ExpandCollapse を する | 何一つ |
ヘッダ | 何一つ | 変換 | 何一つ |
HeaderItem | 何一つ | CustomNavigation、Invoke、Transform | 何一つ |
ハイパーリンク | 呼び出し | 値の | 何一つ |
画像 | 何一つ | GridItem、TableItem | の呼び出し、SelectionItem の |
リスト | 何一つ | グリッド、MultipleView、スクロール、選択 | テーブル |
ListItem | SelectionItem の | CustomNavigation、ExpandCollapse、GridItem、Invoke、ScrollItem、Toggle、Value | 何一つ |
メニュー | 何一つ | 何一つ | 何一つ |
MenuBar | 何一つ | Dock、expandCollapse 、Transform の | 何一つ |
MenuItem | 何一つ | ExpandCollapse、 の呼び出し、 selectionItem 、 切り替え | 何一つ |
硝子 | 何一つ | ドック、スクロール、変換 | ウィンドウの |
ProgressBar | 何一つ | RangeValue、Value | 何一つ |
RadioButton | SelectionItem の | 何一つ | の切り替え |
ScrollBar | 何一つ | RangeValue の | スクロール |
SemanticZoom | の切り替え | 何一つ | 何一つ |
分離器 | 何一つ | 何一つ | 何一つ |
スライダー | 何一つ | RangeValue、Selection、Value | 何一つ |
紡績工 | 何一つ | RangeValue、Selection、Value | 何一つ |
SplitButton | ExpandCollapse、Invoke | 何一つ | 何一つ |
StatusBar | 何一つ | Grid | 何一つ |
タブ | 選択 | スクロール | 何一つ |
TabItem | SelectionItem の | 何一つ | 呼び出し |
テーブル | Grid、GridItem、Table、TableItem | 何一つ | 何一つ |
テキスト | 何一つ | GridItem、tableItem 、テキスト | 値の |
親指 | 変換 | 何一つ | 何一つ |
TitleBar | 何一つ | 何一つ | 何一つ |
ツールバー | 何一つ | Dock、expandCollapse 、Transform の | 何一つ |
ツールヒント | 何一つ | テキスト、ウィンドウ | 何一つ |
木 | 何一つ | スクロール、選択 | 何一つ |
TreeItem | ExpandCollapse を する | の呼び出し、ScrollItem 、SelectionItem、トグル | 何一つ |
窓 | 変換、ウィンドウ | Dock | 何一つ |
関連トピック