Dispatcher.BeginInvokeShutdown(DispatcherPriority) Metoda

Definice

Inicializuje vypnutí asynchronně Dispatcher .

public:
 void BeginInvokeShutdown(System::Windows::Threading::DispatcherPriority priority);
[System.Security.SecurityCritical]
public void BeginInvokeShutdown (System.Windows.Threading.DispatcherPriority priority);
public void BeginInvokeShutdown (System.Windows.Threading.DispatcherPriority priority);
[<System.Security.SecurityCritical>]
member this.BeginInvokeShutdown : System.Windows.Threading.DispatcherPriority -> unit
member this.BeginInvokeShutdown : System.Windows.Threading.DispatcherPriority -> unit
Public Sub BeginInvokeShutdown (priority As DispatcherPriority)

Parametry

priority
DispatcherPriority

Priorita, s jakou začít vypínání dispečera.

Atributy

Poznámky

BeginInvokeShutdown vyžaduje neomezená oprávnění uživatelského rozhraní.

Když se Dispatcher začne vypínat, ShutdownStarted událost se vyvolá a HasShutdownStarted nastaví se na true.

Nevypíná Dispatcher se úplně, dokud se fronta událostí neodvolí.

Když se dispečink ukončí, ShutdownFinished vyvolá se událost a HasShutdownFinished vlastnost je nastavená na true.

Po zahájení procesu vypnutí se všechny čekající pracovní položky ve frontě přeruší.

Platí pro