Condividi tramite


DispatcherExtensions.StartTimer Metodo

Definizione

Avvia un timer nel contesto specificato IDispatcher .

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

Parametri

dispatcher
IDispatcher

Viene chiamata l'istanza IDispatcher di questo metodo.

interval
TimeSpan

Imposta la quantità di tempo tra i tick timer.

callback
Func<Boolean>

Callback in cui viene restituito il dispatcher quando viene inviato l'evento. Se il risultato del callback è true, il timer si ripete, altrimenti il timer si arresta.

Eccezioni

Viene generata quando callback è null.

Si applica a