コントロールの種類とそのサポートされているコントロール パターン
クライアント アプリケーションは、 IUIAutomationElement インターフェイスを介して一般的なプロパティを取得し、コントロールがサポートするコントロール パターン インターフェイスを介して型固有のプロパティを取得することで、コントロールに関する情報を取得します。 このトピックでは、Microsoft UI オートメーション コントロール型の一覧を示し、各型がサポートするコントロール パターンを示します。
次の表に、コントロール パターンを次のカテゴリに整理して示します。
- をサポートする必要があります。 コントロールはこのコントロール パターンをサポートする必要があります。
- 条件付きサポート。 コントロールは、その状態に応じてこのコントロール パターンをサポートする場合があります。
- はサポートされていません。 コントロールはこのコントロール パターンをサポートしていません。ただし、カスタマイズされたバージョンのコントロールでは、このコントロール パターンがサポートされる場合があります。
一部のコントロールでは、コントロールの機能に応じて、いくつかのコントロール パターンの条件付きサポートがあります。 たとえば、メニュー項目コントロールには、メニュー コントロールの関数に応じて、 Invoke、 ExpandCollapse、 Toggle、または SelectionItem コントロール パターンの条件付きサポートがあります。
関連トピック