Freigeben über


DispatcherTimer Konstruktoren

Definition

Initialisiert eine neue Instanz der DispatcherTimer-Klasse.

Überlädt

DispatcherTimer()

Initialisiert eine neue Instanz der DispatcherTimer-Klasse.

DispatcherTimer(DispatcherPriority)

Initialisiert eine neue Instanz der DispatcherTimer-Klasse, die Zeitgeberereignisse mit der angegebenen Priorität verarbeitet.

DispatcherTimer(DispatcherPriority, Dispatcher)

Initialisiert eine neue Instanz der DispatcherTimer-Klasse, die im angegebenen Dispatcher mit der angegebenen Priorität ausgeführt wird.

DispatcherTimer(TimeSpan, DispatcherPriority, EventHandler, Dispatcher)

Initialisiert eine neue Instanz der DispatcherTimer-Klasse, die das angegebene Zeitintervall, die angegebene Priorität, den angegebenen Ereignishandler und den angegebenen Dispatcher verwendet.

DispatcherTimer()

Initialisiert eine neue Instanz der DispatcherTimer-Klasse.

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

Hinweise

DispatcherTimer wird für den Dispatcher des aktuellen Threads mit Background Priorität ausgeführt. Verwenden Sie den folgenden Konstruktor, um eine andere Dispatcheranzugeben: DispatcherTimer.DispatcherTimer(DispatcherPriority, Dispatcher).

Gilt für:

DispatcherTimer(DispatcherPriority)

Initialisiert eine neue Instanz der DispatcherTimer-Klasse, die Zeitgeberereignisse mit der angegebenen Priorität verarbeitet.

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)

Parameter

priority
DispatcherPriority

Die Priorität, mit der der Zeitgeber aufgerufen werden soll.

Hinweise

DispatcherTimer wird für den Dispatcher des aktuellen Threads ausgeführt. Verwenden Sie den folgenden Konstruktor, um eine andere Dispatcheranzugeben: DispatcherTimer(DispatcherPriority, Dispatcher).

Gilt für:

DispatcherTimer(DispatcherPriority, Dispatcher)

Initialisiert eine neue Instanz der DispatcherTimer-Klasse, die im angegebenen Dispatcher mit der angegebenen Priorität ausgeführt wird.

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)

Parameter

priority
DispatcherPriority

Die Priorität, mit der der Zeitgeber aufgerufen werden soll.

dispatcher
Dispatcher

Der Verteiler, dem der Zeitgeber zugeordnet ist.

Ausnahmen

dispatcher ist null.

Gilt für:

DispatcherTimer(TimeSpan, DispatcherPriority, EventHandler, Dispatcher)

Initialisiert eine neue Instanz der DispatcherTimer-Klasse, die das angegebene Zeitintervall, die angegebene Priorität, den angegebenen Ereignishandler und den angegebenen Dispatcher verwendet.

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)

Parameter

interval
TimeSpan

Der Zeitraum zwischen Ticks.

priority
DispatcherPriority

Die Priorität, mit der der Zeitgeber aufgerufen werden soll.

callback
EventHandler

Der Ereignishandler, der beim Eintreten des Tick-Ereignisses aufgerufen werden soll.

dispatcher
Dispatcher

Der Verteiler, dem der Zeitgeber zugeordnet ist.

Ausnahmen

callback ist null.

- oder -

dispatcher ist null.

interval ist kleiner als 0 oder größer als Int32.MaxValue.

Gilt für: