DispatcherExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um conjunto de static métodos que estendem a Dispatcher classe.
public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
- Herança
-
DispatcherExtensions
Comentários
Os métodos nessa classe são definidos como métodos de extensão que estendem a Dispatcher classe. Isso significa que eles podem ser chamados como um método de instância em qualquer Dispatcher objeto.
Métodos
| Nome | Description |
|---|---|
| BeginInvoke(Dispatcher, Action, DispatcherPriority) |
Executa o delegado especificado de forma assíncrona com a prioridade especificada no thread no qual o especificado Dispatcher foi criado. |
| BeginInvoke(Dispatcher, Action) |
Executa o delegado especificado de forma assíncrona com prioridade normal no thread no qual o especificado Dispatcher foi criado. |
| Invoke(Dispatcher, Action, DispatcherPriority) |
Executa o delegado especificado de forma síncrona com a prioridade especificada no thread no qual o especificado Dispatcher foi criado. |
| Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority) |
Executa o delegado especificado de forma síncrona com a prioridade especificada no thread em que o especificado Dispatcher foi criado e interrompe a execução após o período de tempo limite especificado. |
| Invoke(Dispatcher, Action, TimeSpan) |
Executa o delegado especificado de forma síncrona no thread no qual o especificado Dispatcher foi criado e interrompe a execução após o período de tempo limite especificado. |
| Invoke(Dispatcher, Action) |
Executa o delegado especificado de forma síncrona com prioridade normal no thread no qual o especificado Dispatcher foi criado. |