Share via


UI オートメーション コントロール型の概要

メモメモ

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

Microsoft UI Automation コントロール型は、コンボ ボックスやボタンなどの特定の要素が表すコントロール型を示すために使用できるよく知られた識別子です。

よく知られた識別子を使用すると、支援テクノロジ デバイスで、user interface (UI) で使用できるコントロール型およびコントロールとの対話方法を簡単に確認できるようになります。

このトピックは、次のセクションで構成されています。

  • UI オートメーション コントロール型の要件
  • 現在の UI オートメーション コントロール型
  • 関連トピック

UI オートメーション コントロール型の要件

Microsoft UI Automation コントロール型には、プロバイダーで満たす必要がある一連の条件があります。 これらの条件を満たすと、コントロールで特定のコントロール型の名前を使用できます。 各コントロール型には、次の条件があります。

  • UI Automation コントロール パターン : どのコントロール パターンをサポートする必要があるか、どのコントロール パターンが省略可能か、およびどのコントロール パターンをコントロールでサポートされないようにする必要があるか。

  • UI Automation プロパティ値 : どのプロパティ値がサポートされるか。

  • UI Automation ツリー構造 : コントロールに必要な UI Automation ツリー構造。

コントロールが特定のコントロール型の条件を満たすと、ControlType プロパティ値がそのコントロール型を示します。

現在の UI オートメーション コントロール型

現在の Microsoft UI Automation コントロール型を次に示します。

参照

参照

ControlType