Udostępnij za pośrednictwem


DispatcherExtensions.StartTimer Metoda

Definicja

Uruchamia czasomierz w określonym IDispatcher kontekście.

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))

Parametry

dispatcher
IDispatcher

Wystąpienie, na które jest wywoływana IDispatcher ta metoda.

interval
TimeSpan

Ustawia czas między znacznikami czasomierza.

callback
Func<Boolean>

Wywołanie zwrotne, na którym dyspozytor powraca po wysłaniu zdarzenia. Jeśli wynik wywołania zwrotnego to true, czasomierz będzie powtarzany, w przeciwnym razie czasomierz zatrzymuje się.

Wyjątki

Wyrzucony, gdy callback ma wartość null.

Dotyczy