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,计时器将重复,否则计时器将停止。

例外

callbacknull 时,将引发此异常。

适用于