Freigeben über


DispatcherExtensions.StartTimer Methode

Definition

Startet einen Timer im angegebenen IDispatcher Kontext.

public:
[System::Runtime::CompilerServices::Extension]
 static void StartTimer(Microsoft::Maui::Dispatching::IDispatcher ^ dispatcher, TimeSpan interval, Func<bool> ^ callback);
public static void StartTimer (this Microsoft.Maui.Dispatching.IDispatcher dispatcher, TimeSpan interval, Func<bool> callback);
static member StartTimer : Microsoft.Maui.Dispatching.IDispatcher * TimeSpan * Func<bool> -> unit
<Extension()>
Public Sub StartTimer (dispatcher As IDispatcher, interval As TimeSpan, callback As Func(Of Boolean))

Parameter

dispatcher
IDispatcher

Die IDispatcher Instanz, für die diese Methode aufgerufen wird.

interval
TimeSpan

Legt den Zeitraum zwischen Timer-Ticks fest.

callback
Func<Boolean>

Der Rückruf, auf dem der Dispatcher zurückgibt, wenn das Ereignis verteilt wird. Wenn das Ergebnis des Rückrufs lautet true, wird der Timer wiederholt, andernfalls wird der Timer beendet.

Ausnahmen

Wird ausgelöst, wenn callback gleich null ist.

Gilt für: