Sdílet prostřednictvím


DispatcherTimer Konstruktory

Definice

Inicializuje novou instanci DispatcherTimer třídy .

Přetížení

DispatcherTimer()

Inicializuje novou instanci DispatcherTimer třídy .

DispatcherTimer(DispatcherPriority)

Inicializuje novou instanci DispatcherTimer třídy, která zpracovává události časovače se zadanou prioritou.

DispatcherTimer(DispatcherPriority, Dispatcher)

Inicializuje novou instanci DispatcherTimer třídy, která běží na zadané Dispatcher s určenou prioritou.

DispatcherTimer(TimeSpan, DispatcherPriority, EventHandler, Dispatcher)

Inicializuje novou instanci DispatcherTimer třídy, která používá zadaný časový interval, prioritu, obslužnou rutinu události a Dispatcher.

DispatcherTimer()

Inicializuje novou instanci DispatcherTimer třídy .

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

Poznámky

DispatcherTimer se spouští v Dispatcher aktuálním vlákně s Background prioritou. Pokud chcete zadat jiný Dispatcher, použijte následující konstruktor: DispatcherTimer.DispatcherTimer(DispatcherPriority, Dispatcher).

Platí pro

DispatcherTimer(DispatcherPriority)

Inicializuje novou instanci DispatcherTimer třídy, která zpracovává události časovače se zadanou prioritou.

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)

Parametry

priority
DispatcherPriority

Priorita, se kterou se má časovač vyvolat.

Poznámky

DispatcherTimer se spouští v Dispatcher aktuálním vlákně. Pokud chcete zadat jiný Dispatcher, použijte následující konstruktor: DispatcherTimer(DispatcherPriority, Dispatcher).

Platí pro

DispatcherTimer(DispatcherPriority, Dispatcher)

Inicializuje novou instanci DispatcherTimer třídy, která běží na zadané Dispatcher s určenou prioritou.

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)

Parametry

priority
DispatcherPriority

Priorita, se kterou se má časovač vyvolat.

dispatcher
Dispatcher

Dispečer, ke které je časovač přidružen.

Výjimky

dispatcher je null.

Platí pro

DispatcherTimer(TimeSpan, DispatcherPriority, EventHandler, Dispatcher)

Inicializuje novou instanci DispatcherTimer třídy, která používá zadaný časový interval, prioritu, obslužnou rutinu události a 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)

Parametry

interval
TimeSpan

Časové období mezi ticks.

priority
DispatcherPriority

Priorita, se kterou se má časovač vyvolat.

callback
EventHandler

Obslužná rutina události, která se má zavolat, když dojde k Tick události.

dispatcher
Dispatcher

Dispečer, ke které je časovač přidružen.

Výjimky

callback je null.

-nebo-

dispatcher je null.

interval je menší než 0 nebo větší než Int32.MaxValue.

Platí pro