次の方法で共有


IUITechnologyManager インターフェイス

この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

UITechnologyManager クラスを実装するための内部インターフェイスを提供します。このインターフェイスを直接実装しないでください。代わりに、UITechnologyManager クラスから派生させます。

名前空間:  Microsoft.VisualStudio.TestTools.UITest.Extension
アセンブリ:  Microsoft.VisualStudio.TestTools.UITest.Extension (Microsoft.VisualStudio.TestTools.UITest.Extension.dll 内)

構文

'宣言
<ComVisibleAttribute(True)> _
<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")> _
Public Interface IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
public interface IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute(L"1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
public interface class IUITechnologyManager
[<ComVisibleAttribute(true)>]
[<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")>]
type IUITechnologyManager =  interface end
public interface IUITechnologyManager

IUITechnologyManager 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ TechnologyName テクノロジの名前を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddEventHandler イベント ハンドラーを追加します。
パブリック メソッド CancelStep このテクノロジ マネージャーにより実行されている待機操作または検索操作を取り消します。
パブリック メソッド ConvertToThisTechnology 別のテクノロジから要素を受け取り、現在のテクノロジと互換性のある要素を、変換された要素に対して持っているサポートのレベルと共に返します。
パブリック メソッド GetChildren 指定された要素内の子要素の列挙子を返します。
パブリック メソッド GetControlSupportLevel このテクノロジ マネージャーの信頼性を示す (指定されたハンドルのコントロールをサポートできるかどうかを示す) 値を返します。
パブリック メソッド GetElementFromNativeElement 指定したネイティブ要素に対応するこのテクノロジからの要素を返します。
パブリック メソッド GetElementFromPoint 指定された画面座標にある要素を取得します。
パブリック メソッド GetElementFromWindowHandle 指定されたウィンドウ ハンドルで識別される要素を取得します。
パブリック メソッド GetFocusedElement 現在フォーカスのある要素のウィンドウ ポインターを返します。
パブリック メソッド GetLastInvocationInfo このマネージャーによって呼び出された最後のテスト アクションに関する情報を返します。
パブリック メソッド GetNextSibling UI 階層内の指定した要素の次の兄弟を取得します。
パブリック メソッド GetParent UI 階層内で、指定した要素の親を取得します。
パブリック メソッド GetPreviousSibling UI 階層内で、指定した要素の前の兄弟を取得します。
パブリック メソッド GetSynchronizationWaiter 指定された要素およびイベントの種類を使用して IUISynchronizationWaiter を返します。
パブリック メソッド GetTechnologyManagerProperty このテクノロジ マネージャーの指定したプロパティの値を返します。
パブリック メソッド MatchElement 指定された要素が、既に解析されているクエリ ID クッキーに一致するかどうかを示す値を返します。
パブリック メソッド ParseQueryId 指定したクエリ要素の文字列形式を解析し、クエリ要素の文字列形式をクッキーとして取得します。
パブリック メソッド RemoveEventHandler 指定した要素とそのすべての子孫から指定したイベントを削除します。
パブリック メソッド Search 指定されたクエリ ID クッキーの条件に一致する親要素内の要素を検索します。
パブリック メソッド SetTechnologyManagerProperty 派生クラスで実装された場合は、指定したプロパティの値をこのテクノロジ マネージャーに指定します。
パブリック メソッド StartSession このテクノロジ マネージャーでセッションを開始するために必要な初期化を実行します。
パブリック メソッド StopSession このテクノロジ マネージャーで現在のセッションを停止するために必要なクリーンアップを実行します。

このページのトップへ

参照

関連項目

Microsoft.VisualStudio.TestTools.UITest.Extension 名前空間

UITechnologyManager