UITechnologyManagerProperty 列挙体
この列挙体は、IUITechnologyManager のプロパティの構成に利用可能なオプションを指定するために、IUITechnologyManager インターフェイスの実装により使用されます。テクノロジ マネージャーの拡張の詳細については、「Extending Coded UI Tests and Action Recordings to Support Microsoft Excel」を参照してください。
名前空間: Microsoft.VisualStudio.TestTools.UITest.Extension
アセンブリ: Microsoft.VisualStudio.TestTools.UITest.Extension (Microsoft.VisualStudio.TestTools.UITest.Extension.dll 内)
構文
'宣言
<ComVisibleAttribute(True)> _
<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")> _
Public Enumeration UITechnologyManagerProperty
[ComVisibleAttribute(true)]
[GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")]
public enum UITechnologyManagerProperty
[ComVisibleAttribute(true)]
[GuidAttribute(L"871588A7-4DD6-46B6-8C59-055DA66B5819")]
public enum class UITechnologyManagerProperty
[<ComVisibleAttribute(true)>]
[<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")>]
type UITechnologyManagerProperty
public enum UITechnologyManagerProperty
メンバー
メンバー名 | 説明 | |
---|---|---|
ContainerScrollingSupported | テクノロジ マネージャーがコンテナーのスクロールの組み込みサポートを備えているかどうかを示す Boolean プロパティを示します。IUITechnologyElement.EnsureVisibleByScrolling メソッドで使用します。 | |
DoNotGenerateVisibleOnlySearchConfiguration | 対応するユーザー コントロールの基本クラスで VisibleOnly フラグを生成する必要があるかどうかを示します。VisibleOnly が検索構成としてサポートされていない場合、関連付けられたプロパティは null を返すか、NotSupportedException をスローします。または、ControlType オブジェクトを格納する IList<T> を返します。 | |
ExactQueryIdMatch | クエリ ID 内のすべての要素を検索する必要があるかどうか、失敗したときに先祖の要素がスキップされる可能性があるかどうか、さらにリーフ要素を直接検索できるかどうかを示します。テクノロジのすべての要素に対して結果が同じ場合、関連付けられたプロパティの戻り値の型は Boolean である必要があります。いくつかのコントロール型に対してのみクエリ ID の厳密な一致が必要な場合は、関連付けられたプロパティでこれらのコントロール型のリストを返す必要があります。既定値は、すべてのコントロール型に対して true です。関連付けられたプロパティで、ブール値が返されるか、ControlType オブジェクトを格納する IList<T> が返されます。 | |
FilterPropertiesForSearchSupported | テクノロジ マネージャーが検索の組み込みサポートを備えているかどうかを示す Boolean プロパティを示します。Search メソッドで使用します。 | |
MergeSingleSessionObjects | 類似するクエリ識別子の値を持ち、記録セッション中に異なるコントロールとして識別された 2 つの要素を、UI マップで 1 つのコントロールにマージする必要があるかどうかを示すブール値です。
既定値は、すべてのコントロール型に対して false です。 |
|
NavigationTimeout | 任意の方向の次の要素に移動するまでのタイムアウトを表す整数を示します。既定のプロパティ値は -1 で、事実上タイムアウトがないことを意味します。 | |
None | オプションがないことを示します。 | |
NumberOfSearchRetriesForFailFast | Failfast が true である場合に、拡張オブジェクトの検索の再試行が何回を超えた場合に失敗と見なされるかを示します。関連付けられたプロパティ値を -1 に設定した場合は、検索をタイムアウトまで実行する必要があることを示します。 | |
SearchSupported | UI テクノロジ マネージャーが検索用のフィルター プロパティを組み込みでサポートしているかどうかを示す Boolean プロパティを示します。 | |
SearchTimeout | コントロール検索のタイムアウトをミリ秒で指定する整数プロパティを示します。 | |
SmartMatchOptions | 要素を検索するためのスマート一致オプションを示します。関連付けられたプロパティで、SmartMatchOptions オブジェクトを返します。 | |
WaitForReadyLevel | WaitForReady メソッドの呼び出しのために使用する WaitForReadyLevel を示します。 | |
WaitForReadyTimeout | 準備完了のタイムアウトをミリ秒で指定する整数プロパティを示します。 | |
WindowLessTreeSwitchingSupported | テクノロジ マネージャーがウィンドウなしのツリー切り替えをサポートするかどうかを示す Boolean プロパティを示します。 |
参照
関連項目
Microsoft.VisualStudio.TestTools.UITest.Extension 名前空間
その他の技術情報
Extending Coded UI Tests and Action Recordings to Support Microsoft Excel