MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

ThreadPoolTimer.CreatePeriodicTimer(TimerElapsedHandler, TimeSpan, TimerDestroyedHandler) Method

创建一个定期计时器,并指定在完成该定期计时器后要调用的方法。定期计时器在该计时器过期而未重新激活,并且完成对 handler 的最终调用时完成。

语法


public static ThreadPoolTimer CreatePeriodicTimer(
  TimerElapsedHandler handler, 
  TimeSpan period, 
  TimerDestroyedHandler destroyed
)

参数

handler

类型: TimerElapsedHandler

当计时器过期时调用的方法。

period

类型: System.TimeSpan [.NET] | Windows::Foundation::TimeSpan [C++]

计时器过期前的时间长度。每次经过此时间长度后都会重新激活计时器,直至计时器被取消。

C++:  此时间长度使用 Windows::Foundation::TimeSpan 结构指定,以计时周期(100 毫微秒)为单位。

JavaScript and C#:  此时间长度使用 System.TimeSpan 结构指定。可按计时周期指定,也可以按毫秒、秒等单位指定。

注意  TimeSpan为零值(或任何小于 1 毫秒的值)都会导致定期定时器的行为像单触发定时器一样。

destroyed

类型: TimerDestroyedHandler

完成定期计时器后要调用的方法。

返回值

类型: ThreadPoolTimer

定期计时器的实例。

要求

最低支持客户端

Windows 8

最低支持服务器

Windows Server 2012

最低支持电话

Windows Phone 8

命名空间

Windows.System.Threading
Windows::System::Threading [C++]

元数据

Windows.winmd

另请参见

ThreadPoolTimer
CreatePeriodicTimer(TimerElapsedHandler, TimeSpan)

 

 

显示:
© 2016 Microsoft