Поделиться через


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 выполняется в Dispatcher текущем потоке с приоритетом Background . Чтобы указать другой 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

Диспетчер, с которым связан таймер.

Исключения

dispatcher имеет значение null.

Применяется к

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

Диспетчер, с которым связан таймер.

Исключения

callback имеет значение null.

-или-

dispatcher имеет значение null.

interval значение меньше 0 или больше int32.MaxValue.

Применяется к