ThreadPoolTimer.CreatePeriodicTimer 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CreatePeriodicTimer(TimerElapsedHandler, TimeSpan) |
创建定期计时器。 |
CreatePeriodicTimer(TimerElapsedHandler, TimeSpan, TimerDestroyedHandler) |
创建定期计时器,并指定在定期计时器完成后调用的方法。 如果计时器已过期且未重新激活,并且处理程序的最终 调用已完成, 则定期计时器完成。 |
CreatePeriodicTimer(TimerElapsedHandler, TimeSpan)
创建定期计时器。
public:
static ThreadPoolTimer ^ CreatePeriodicTimer(TimerElapsedHandler ^ handler, TimeSpan period);
/// [Windows.Foundation.Metadata.Overload("CreatePeriodicTimer")]
static ThreadPoolTimer CreatePeriodicTimer(TimerElapsedHandler const& handler, TimeSpan const& period);
[Windows.Foundation.Metadata.Overload("CreatePeriodicTimer")]
public static ThreadPoolTimer CreatePeriodicTimer(TimerElapsedHandler handler, System.TimeSpan period);
function createPeriodicTimer(handler, period)
Public Shared Function CreatePeriodicTimer (handler As TimerElapsedHandler, period As TimeSpan) As ThreadPoolTimer
参数
- handler
- TimerElapsedHandler
计时器过期时要调用的方法。
计时器过期前的时长。 每次经过该时间段时,计时器都会重新激活,直到计时器被取消。
C++ 此时间量以刻度 (100 纳秒为单位指定,) 使用 Windows::Foundation::TimeSpan 结构。
JavaScript 和 C# 此时间量是使用 System.TimeSpan 结构指定的。 它可以以刻度为单位指定,也可以以毫秒、秒等为单位指定。
返回
定期计时器的实例。
- 属性
另请参阅
适用于
CreatePeriodicTimer(TimerElapsedHandler, TimeSpan, TimerDestroyedHandler)
创建定期计时器,并指定在定期计时器完成后调用的方法。 如果计时器已过期且未重新激活,并且处理程序的最终 调用已完成, 则定期计时器完成。
public:
static ThreadPoolTimer ^ CreatePeriodicTimer(TimerElapsedHandler ^ handler, TimeSpan period, TimerDestroyedHandler ^ destroyed);
/// [Windows.Foundation.Metadata.Overload("CreatePeriodicTimerWithCompletion")]
static ThreadPoolTimer CreatePeriodicTimer(TimerElapsedHandler const& handler, TimeSpan const& period, TimerDestroyedHandler const& destroyed);
[Windows.Foundation.Metadata.Overload("CreatePeriodicTimerWithCompletion")]
public static ThreadPoolTimer CreatePeriodicTimer(TimerElapsedHandler handler, System.TimeSpan period, TimerDestroyedHandler destroyed);
function createPeriodicTimer(handler, period, destroyed)
Public Shared Function CreatePeriodicTimer (handler As TimerElapsedHandler, period As TimeSpan, destroyed As TimerDestroyedHandler) As ThreadPoolTimer
参数
- handler
- TimerElapsedHandler
计时器过期时要调用的方法。
计时器过期前的时长。 每次经过该时间段时,计时器都会重新激活,直到计时器被取消。
C++ 此时间量以刻度 (100 纳秒为单位指定,) 使用 Windows::Foundation::TimeSpan 结构。
JavaScript 和 C# 此时间量是使用 System.TimeSpan 结构指定的。 它可以以刻度为单位指定,也可以以毫秒、秒等为单位指定。
- destroyed
- TimerDestroyedHandler
在定期计时器完成后调用的方法。
返回
定期计时器的实例。
- 属性