ITimer.Change(TimeSpan, TimeSpan) 方法

定義

改變計時器的開始時間及方法呼叫間隔,並利用 TimeSpan 數值來衡量時間區間。

public:
 bool Change(TimeSpan dueTime, TimeSpan period);
public bool Change(TimeSpan dueTime, TimeSpan period);
abstract member Change : TimeSpan * TimeSpan -> bool
Public Function Change (dueTime As TimeSpan, period As TimeSpan) As Boolean

參數

dueTime
TimeSpan

A TimeSpan 代表在呼叫回調方法前的延遲時間,該方法是在建構時 ITimer 指定的。 指定 InfiniteTimeSpan 防止計時器重新啟動。 請指定 Zero 立即重新啟動計時器。

period
TimeSpan

回調方法呼叫間隔的時間區間,決定了計時器建構的時間。 指定 InfiniteTimeSpan 關閉週期性訊號。

傳回

true如果計時器成功更新;否則,。 false

例外狀況

dueTimeperiod參數(以毫秒計)小於 -1 或大於4294967294。

備註

ITimer 介面的實作者有責任確保執行緒安全。

適用於