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

Note

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

Microsoft UI オートメーション コントロール型は、コンボ ボックスやボタンなど、特定の要素が表すコントロールの種類を示すのに使用できる既知の識別子です。

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

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

Microsoft UI オートメーション コントロール型は、プロバイダーが満たす必要のある一連の条件を提供します。 これらの条件が満たされると、コントロールは特定のコントロール型名を使用できます。 コントロール型にはそれぞれ、次のような条件があります。

  • Microsoft UI オートメーション コントロール パターン - サポートする必要があるコントロール パター、省略可能なコントロール パターン、およびコントロールでサポートする必要がないコントロール パターン。

  • UI オートメーション プロパティ値 - サポートされるプロパティ値。

  • UI オートメーション ツリー構造 - コントロールに必須の UI オートメーション ツリー構造。

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

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

次の一覧には、Microsoft UI オートメーション コントロール型の現行セットが含まれています。

関連項目