UITestControl.WaitForControlCondition (Método) (Predicate<UITestControl>, Int32)
Bloquea el subproceso actual hasta que este control cumple la condición especificada, o hasta que expira el tiempo de espera especificado.
Espacio de nombres: Microsoft.VisualStudio.TestTools.UITesting
Ensamblado: Microsoft.VisualStudio.TestTools.UITesting (en Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxis
'Declaración
Public Function WaitForControlCondition ( _
conditionEvaluator As Predicate(Of UITestControl), _
millisecondsTimeout As Integer _
) As Boolean
public bool WaitForControlCondition(
Predicate<UITestControl> conditionEvaluator,
int millisecondsTimeout
)
public:
bool WaitForControlCondition(
Predicate<UITestControl^>^ conditionEvaluator,
int millisecondsTimeout
)
member WaitForControlCondition :
conditionEvaluator:Predicate<UITestControl> *
millisecondsTimeout:int -> bool
public function WaitForControlCondition(
conditionEvaluator : Predicate<UITestControl>,
millisecondsTimeout : int
) : boolean
Parámetros
- conditionEvaluator
Tipo: System.Predicate<UITestControl>
Contexto para evaluar la condición.
- millisecondsTimeout
Tipo: System.Int32
Número de milisegundos que deben transcurrir antes de que se agote el tiempo de espera.
Valor devuelto
Tipo: System.Boolean
Es true si la condición se cumple antes de que se agote el tiempo de espera; de lo contrario, es false.
Comentarios
Cuando la operación de espera produce una búsqueda implícita para el control o, si la aplicación No está disponible, el tiempo de espera real podría ser mayor que el tiempo especificado.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
WaitForControlCondition (Sobrecarga)
Microsoft.VisualStudio.TestTools.UITesting (Espacio de nombres)