UITestControl.WaitForCondition<T> メソッド (T, Predicate<T>)
特定の条件が満たされるまで、または既定のタイムアウト時間が経過するまで、現在のスレッドをブロックします。
名前空間: Microsoft.VisualStudio.TestTools.UITesting
アセンブリ: Microsoft.VisualStudio.TestTools.UITesting (Microsoft.VisualStudio.TestTools.UITesting.dll 内)
構文
'宣言
Public Shared Function WaitForCondition(Of T) ( _
conditionContext As T, _
conditionEvaluator As Predicate(Of T) _
) As Boolean
public static bool WaitForCondition<T>(
T conditionContext,
Predicate<T> conditionEvaluator
)
public:
generic<typename T>
static bool WaitForCondition(
T conditionContext,
Predicate<T>^ conditionEvaluator
)
static member WaitForCondition :
conditionContext:'T *
conditionEvaluator:Predicate<'T> -> bool
JScript では、ジェネリックな型またはメソッドは使用できません。
型パラメーター
- T
条件および述語の Type を指定する Type。
パラメーター
- conditionContext
型: T
条件を評価するためのコンテキスト。
- conditionEvaluator
型: System.Predicate<T>
条件を分析するためのデリゲートです。
戻り値
型: System.Boolean
タイムアウト前に条件に該当した場合は true。それ以外の場合は false。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。