Поделиться через


DispatcherExtensions.StartTimer Метод

Определение

Запускает таймер для указанного 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))

Параметры

dispatcher
IDispatcher

Экземпляр IDispatcher , на который вызывается этот метод.

interval
TimeSpan

Задает время между тактовами таймера.

callback
Func<Boolean>

Обратный вызов, на который диспетчер возвращается при отправке события. Если результатом обратного вызова является true, таймер повторится, в противном случае таймер останавливается.

Исключения

Возникает, когда callback имеет значение null.

Применяется к