The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
UITestControl::WaitForCondition<T> Method (T, Predicate<T>^, Int32)
Blocks the current thread until the specified condition is met, or until the specified time-out expires.
Assembly: Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)
public: generic<typename T> static bool WaitForCondition( T conditionContext, Predicate<T>^ conditionEvaluator, int millisecondsTimeout )
Parameters
- conditionContext
-
Type:
T
The context to evaluate the condition.
- conditionEvaluator
-
Type:
System::Predicate<T>^
The delegate to evaluate the condition.
- millisecondsTimeout
-
Type:
System::Int32
The number of milliseconds before time-out.
Return Value
Type: System::Booleantrue if the condition is met before the time-out; otherwise, false.
Type Parameters
- T
The Type that specifies the Type for the condition and predicate.
When the wait operation causes an implicit search for the control or, when the application is busy, the actual wait time could be more than the time-out specified.
Show: