IApp.WaitFor Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generische Wartefunktion, die die predicate
Funktion wiederholt aufruft, bis sie zurückgibt true
.
Löst ein aus TimeoutException , wenn das Prädikat nicht innerhalb des Zeitlimits vollständig ausgefüllt ist.
public void WaitFor (Func<bool> predicate, string timeoutMessage = "Timed out waiting...", Nullable<TimeSpan> timeout = null, Nullable<TimeSpan> retryFrequency = null, Nullable<TimeSpan> postTimeout = null);
abstract member WaitFor : Func<bool> * string * Nullable<TimeSpan> * Nullable<TimeSpan> * Nullable<TimeSpan> -> unit
Public Sub WaitFor (predicate As Func(Of Boolean), Optional timeoutMessage As String = "Timed out waiting...", Optional timeout As Nullable(Of TimeSpan) = null, Optional retryFrequency As Nullable(Of TimeSpan) = null, Optional postTimeout As Nullable(Of TimeSpan) = null)
Parameter
Prädikatfunktion, die zurückgegeben true
werden soll, wenn das Warten abgeschlossen ist.
- timeoutMessage
- String
Die in verwendete TimeoutExceptionNachricht.
Das letzte TimeSpan , das gewartet werden soll, nachdem das Prädikat zurückgegeben wird true
.