UITestControl.WaitForCondition<T>-Methode (T, Predicate<T>)
Blockiert den aktuellen Thread, bis die angegebene Bedingung erfüllt ist oder bis das Standardtimeout abläuft.
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)
Syntax
'Declaration
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 unterstützt keine generischen Typen oder Methoden.
Typparameter
- T
Type, das Type für die Bedingung und das Prädikat angibt.
Parameter
- conditionContext
Typ: T
Der Kontext zum Auswerten der Bedingung.
- conditionEvaluator
Typ: System.Predicate<T>
Die Delegat, der die Bedingung auswerten soll.
Rückgabewert
Typ: System.Boolean
true, wenn die Bedingung vor dem Timeout erfüllt wird. Andernfalls false.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.