クライアントのUI オートメーション要素インターフェイス
このセクションでは、Microsoft UI オートメーション クライアントがUI オートメーション要素の検索、アクセス、クエリに使用するインターフェイスについて説明します。
このセクションの内容
インターフェイス | 説明 |
---|---|
IUIAutomation |
UI オートメーション クライアント アプリケーションがUI オートメーション要素を検出、アクセス、フィルター処理できるようにするメソッドを公開します。 UI オートメーションは、IUIAutomation インターフェイスによって表されるオブジェクトとして、UI オートメーションのすべての要素を公開します。 このインターフェイスのメンバーは、特定の要素に固有ではありません。 |
IUIAutomation2 |
IUIAutomation インターフェイスを拡張して、UI オートメーション機能を制御するための追加のメソッドを公開します。 |
IUIAutomation3 |
IUIAutomation2 インターフェイスを拡張して、UI オートメーション機能を制御するための追加のメソッドを公開します。 |
IUIAutomation4 |
IUIAutomation3 インターフェイスを拡張して、UI オートメーション機能を制御するための追加のメソッドを公開します。 |
IUIAutomation5 |
IUIAutomation4 インターフェイスを拡張して、UI オートメーション機能を制御するための追加のメソッドを公開します。 |
IUIAutomation6 |
IUIAutomation5 インターフェイスを拡張して、UI オートメーション機能を制御するための追加のメソッドを公開します。 |
IUIAutomationCacheRequest |
キャッシュ要求のプロパティとメソッドを公開します。 クライアント アプリケーションでは、このインターフェイスを使用して、UI オートメーション要素が取得されたときにキャッシュされるプロパティとコントロール パターンを指定します。 |
IUIAutomationElement |
UI 項目を表すUI オートメーション要素のメソッドとプロパティを公開します。 |
IUIAutomationElement2 |
IUIAutomationElement インターフェイスを拡張します。 |
IUIAutomationElement3 |
IUIAutomationElement2 インターフェイスを拡張します。 |
IUIAutomationElement4 |
IUIAutomationElement3 インターフェイスを拡張します。 |
IUIAutomationElement5 |
IUIAutomationElement4 インターフェイスを拡張して、現在のランドマーク データとキャッシュされたランドマーク データへのアクセスを提供します。 |
IUIAutomationElement6 |
IUIAutomationElement5 インターフェイスを拡張して、現在およびキャッシュされた完全な説明へのアクセスを提供します。 |
IUIAutomationElement7 |
IUIAutomationElement6 インターフェイスを拡張します。 |
IUIAutomationElement8 |
IUIAutomationElement7 インターフェイスを拡張します。 |
IUIAutomationElement9 |
IUIAutomationElement8 インターフェイスを拡張します。 |
IUIAutomationElementArray |
UI オートメーション要素のコレクションを表します。 |
IUIAutomationRegistrar |
新しいコントロール パターン、プロパティ、およびイベントを登録するためのメソッドを公開します。 |
IUIAutomationTreeWalker |
デスクトップ上のUI オートメーション要素の表示と移動にクライアント アプリケーションUI オートメーション使用するプロパティとメソッドを公開します。 |