共用方式為


DispatcherTimer 建構函式

定義

初始化 DispatcherTimer 類別的新執行個體。

多載

DispatcherTimer()

初始化 DispatcherTimer 類別的新執行個體。

DispatcherTimer(DispatcherPriority)

初始化 DispatcherTimer 類別的新執行個體,這個類別會以指定的優先權處理計時器事件。

DispatcherTimer(DispatcherPriority, Dispatcher)

初始化 DispatcherTimer 類別的新執行個體,這個類別會以指定的優先權執行於指定之 Dispatcher 上。

DispatcherTimer(TimeSpan, DispatcherPriority, EventHandler, Dispatcher)

初始化這個 DispatcherTimer 類別的新執行個體,這個類別會使用指定的時間間隔、優先權、事件處理常式和 Dispatcher

DispatcherTimer()

初始化 DispatcherTimer 類別的新執行個體。

public:
 DispatcherTimer();
public DispatcherTimer ();
Public Sub New ()

備註

DispatcherTimer在目前線程 Background 的 優先順序上 Dispatcher 執行。 若要指定不同的 Dispatcher ,請使用下列建構函式: DispatcherTimer.DispatcherTimer(DispatcherPriority, Dispatcher)

適用於

DispatcherTimer(DispatcherPriority)

初始化 DispatcherTimer 類別的新執行個體,這個類別會以指定的優先權處理計時器事件。

public:
 DispatcherTimer(System::Windows::Threading::DispatcherPriority priority);
public DispatcherTimer (System.Windows.Threading.DispatcherPriority priority);
new System.Windows.Threading.DispatcherTimer : System.Windows.Threading.DispatcherPriority -> System.Windows.Threading.DispatcherTimer
Public Sub New (priority As DispatcherPriority)

參數

priority
DispatcherPriority

叫用計時器的優先權。

備註

DispatcherTimer 在目前線程的 上 Dispatcher 執行。 若要指定不同的 Dispatcher ,請使用下列建構函式: DispatcherTimer(DispatcherPriority, Dispatcher)

適用於

DispatcherTimer(DispatcherPriority, Dispatcher)

初始化 DispatcherTimer 類別的新執行個體,這個類別會以指定的優先權執行於指定之 Dispatcher 上。

public:
 DispatcherTimer(System::Windows::Threading::DispatcherPriority priority, System::Windows::Threading::Dispatcher ^ dispatcher);
public DispatcherTimer (System.Windows.Threading.DispatcherPriority priority, System.Windows.Threading.Dispatcher dispatcher);
new System.Windows.Threading.DispatcherTimer : System.Windows.Threading.DispatcherPriority * System.Windows.Threading.Dispatcher -> System.Windows.Threading.DispatcherTimer
Public Sub New (priority As DispatcherPriority, dispatcher As Dispatcher)

參數

priority
DispatcherPriority

叫用計時器的優先權。

dispatcher
Dispatcher

與計時器關聯的發送器。

例外狀況

dispatchernull

適用於

DispatcherTimer(TimeSpan, DispatcherPriority, EventHandler, Dispatcher)

初始化這個 DispatcherTimer 類別的新執行個體,這個類別會使用指定的時間間隔、優先權、事件處理常式和 Dispatcher

public:
 DispatcherTimer(TimeSpan interval, System::Windows::Threading::DispatcherPriority priority, EventHandler ^ callback, System::Windows::Threading::Dispatcher ^ dispatcher);
public DispatcherTimer (TimeSpan interval, System.Windows.Threading.DispatcherPriority priority, EventHandler callback, System.Windows.Threading.Dispatcher dispatcher);
new System.Windows.Threading.DispatcherTimer : TimeSpan * System.Windows.Threading.DispatcherPriority * EventHandler * System.Windows.Threading.Dispatcher -> System.Windows.Threading.DispatcherTimer
Public Sub New (interval As TimeSpan, priority As DispatcherPriority, callback As EventHandler, dispatcher As Dispatcher)

參數

interval
TimeSpan

刻度之間的時間間隔。

priority
DispatcherPriority

叫用計時器的優先權。

callback
EventHandler

發生 Tick 事件時要呼叫的事件處理常式。

dispatcher
Dispatcher

與計時器關聯的發送器。

例外狀況

callbacknull

-或-

dispatchernull

interval 小於 0 或大於 Int32.MaxValue

適用於