Partilhar via


DispatcherTimer Construtores

Definição

Inicializa uma nova instância da classe DispatcherTimer.

Sobrecargas

DispatcherTimer()

Inicializa uma nova instância da classe DispatcherTimer.

DispatcherTimer(DispatcherPriority)

Inicializa uma nova instância da classe DispatcherTimer que processa eventos de temporizador na prioridade especificada.

DispatcherTimer(DispatcherPriority, Dispatcher)

Inicializa uma nova instância da classe DispatcherTimer executada no Dispatcher especificado na prioridade especificada.

DispatcherTimer(TimeSpan, DispatcherPriority, EventHandler, Dispatcher)

Inicializa uma nova instância da classe DispatcherTimer que usa o intervalo de tempo, a prioridade, o manipulador de eventos e o Dispatcher especificados.

DispatcherTimer()

Inicializa uma nova instância da classe DispatcherTimer.

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

Comentários

DispatcherTimer é executado no Dispatcher do thread atual com Background prioridade. Para especificar um diferente Dispatcher, use o seguinte construtor: DispatcherTimer.DispatcherTimer(DispatcherPriority, Dispatcher).

Aplica-se a

DispatcherTimer(DispatcherPriority)

Inicializa uma nova instância da classe DispatcherTimer que processa eventos de temporizador na prioridade especificada.

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)

Parâmetros

priority
DispatcherPriority

A prioridade na qual o temporizador deve ser invocado.

Comentários

DispatcherTimer é executado no Dispatcher do thread atual. Para especificar um diferente Dispatcher, use o seguinte construtor: DispatcherTimer(DispatcherPriority, Dispatcher).

Aplica-se a

DispatcherTimer(DispatcherPriority, Dispatcher)

Inicializa uma nova instância da classe DispatcherTimer executada no Dispatcher especificado na prioridade especificada.

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)

Parâmetros

priority
DispatcherPriority

A prioridade na qual o temporizador deve ser invocado.

dispatcher
Dispatcher

O dispatcher ao qual o temporizador está associado.

Exceções

dispatcher é null.

Aplica-se a

DispatcherTimer(TimeSpan, DispatcherPriority, EventHandler, Dispatcher)

Inicializa uma nova instância da classe DispatcherTimer que usa o intervalo de tempo, a prioridade, o manipulador de eventos e o Dispatcher especificados.

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)

Parâmetros

interval
TimeSpan

O período entre os tiques.

priority
DispatcherPriority

A prioridade na qual o temporizador deve ser invocado.

callback
EventHandler

O manipulador de eventos a ser chamado quando o evento de Tick ocorrer.

dispatcher
Dispatcher

O dispatcher ao qual o temporizador está associado.

Exceções

callback é null.

- ou -

dispatcher é null.

interval é menor que 0 ou maior que Int32.MaxValue.

Aplica-se a