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 métodos static
que estende a classe Dispatcher.
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
BeginInvoke(Dispatcher, Action) |
Executa o delegado especificado de maneira assíncrona com prioridade normal no thread em que o Dispatcher especificado foi criado. |
BeginInvoke(Dispatcher, Action, DispatcherPriority) |
Executa o delegado especificado de maneira assíncrona com prioridade especificada no thread em que o Dispatcher especificado foi criado. |
Invoke(Dispatcher, Action) |
Executa o delegado especificado de maneira síncrona com prioridade normal no thread em que o Dispatcher especificado foi criado. |
Invoke(Dispatcher, Action, DispatcherPriority) |
Executa o delegado especificado de maneira síncrona com prioridade especificada no thread em que o Dispatcher especificado foi criado. |
Invoke(Dispatcher, Action, TimeSpan) |
Executa o delegado especificado de forma síncrona no thread em que o Dispatcher especificado foi criado e para a execução após o período de tempo limite especificado. |
Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority) |
Executa o delegado especificado de forma síncrona com a propriedade especificada no thread em que o Dispatcher especificado foi criado e para a execução após o período de tempo limite especificado. |