Compartilhar via


Dispatcher.InvokeShutdown Método

Definição

Inicia o processo de desligamento do Dispatcher sincronicamente.

public:
 void InvokeShutdown();
[System.Security.SecurityCritical]
public void InvokeShutdown ();
public void InvokeShutdown ();
[<System.Security.SecurityCritical>]
member this.InvokeShutdown : unit -> unit
member this.InvokeShutdown : unit -> unit
Public Sub InvokeShutdown ()
Atributos

Comentários

InvokeShutdown exige permissões irrestritas de interface do usuário.

Quando o Dispatcher começa a desligar, o ShutdownStarted evento é acionado e HasShutdownStarted é definido como true.

O Dispatcher não é desligado completamente até que a fila de eventos seja desenrolada.

Quando o Dispatcher termina de desligar, o ShutdownFinished evento é acionado e a HasShutdownFinished propriedade é definida truecomo .

Depois que o processo de desligamento for iniciado, todos os itens de trabalho pendentes na fila serão anulados.

Aplica-se a