DispatcherExtensions Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece um conjunto de static métodos que estendem a Dispatcher disciplina.
public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
- Herança
-
DispatcherExtensions
Observações
Os métodos desta classe são definidos como métodos de extensão que estendem a Dispatcher classe. Isto significa que podem ser chamados como um método de instância em qualquer Dispatcher objeto.
Métodos
| Name | Description |
|---|---|
| BeginInvoke(Dispatcher, Action, DispatcherPriority) |
Executa o delegado especificado de forma assíncrona com a prioridade especificada no thread onde o especificado Dispatcher foi criado. |
| BeginInvoke(Dispatcher, Action) |
Executa o delegado especificado de forma assíncrona com prioridade normal no thread onde o especificado Dispatcher foi criado. |
| Invoke(Dispatcher, Action, DispatcherPriority) |
Executa o delegado especificado de forma síncrona com a prioridade especificada no thread onde o especificado Dispatcher foi criado. |
| Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority) |
Executa o delegado especificado de forma síncrona com a prioridade especificada no thread onde o especificado Dispatcher foi criado, e para a execução após o período de tempo especificado. |
| Invoke(Dispatcher, Action, TimeSpan) |
Executa o delegado especificado de forma síncrona na thread onde a thread especificada Dispatcher foi criada, e para a execução após o período de tempo especificado. |
| Invoke(Dispatcher, Action) |
Executa o delegado especificado de forma síncrona com a prioridade normal no thread onde o especificado Dispatcher foi criado. |