Metoda UITestControl.WaitForCondition<T> — (T, Predicate<T>)
Blokuje bieżącego wątku, dopóki nie zostanie spełniony określony warunek lub do momentu domyślny limit czasu wygaśnięcia.
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UITesting
Zestaw: Microsoft.VisualStudio.TestTools.UITesting (w Microsoft.VisualStudio.TestTools.UITesting.dll)
Składnia
'Deklaracja
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
Język JScript nie obsługuje typów ani metod ogólnych.
Parametry typów
- T
Type , Który określa Type dla stanu i predykatu.
Parametry
- conditionContext
Typ: T
Kontekst do oceny stanu.
- conditionEvaluator
Typ: System.Predicate<T>
Pełnomocnik sprawdzania warunku.
Wartość zwracana
Typ: System.Boolean
true Jeśli warunek jest spełniony przed limitu czasu; w przeciwnym razie false.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..