このセクションでは、MICROSOFT UI オートメーション クライアントが UI オートメーション要素の検索、アクセス、クエリを実行するために使用するインターフェイスについて説明します。
このセクションでは、次の操作を行います。
| インターフェイス | 形容 |
|---|---|
| IUIAutomationの |
UI オートメーション クライアント アプリケーションが UI オートメーション要素を検出、アクセス、フィルター処理できるようにするメソッドを公開します。 UI オートメーションは、UI オートメーションのすべての要素を、IUIAutomation インターフェイスによって表されるオブジェクトとして公開します。 このインターフェイスのメンバーは、特定の要素に固有ではありません。 |
| 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 オートメーション要素を表示および移動するために使用するプロパティとメソッドを公開します。 |
関連トピック
-
UI オートメーション クライアント の