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 | このテクノロジ マネージャーで現在のセッションを停止するために必要なクリーンアップを実行します。 |
このページのトップへ