Dispatcher.BeginInvokeShutdown(DispatcherPriority) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Start het afsluiten van de Dispatcher asynchroon.
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)
Parameters
- priority
- DispatcherPriority
De prioriteit waarop de dispatcher moet worden afgesloten.
- Kenmerken
Opmerkingen
BeginInvokeShutdown vereist onbeperkte UI-machtigingen.
Wanneer de Dispatcher gebeurtenis wordt afgesloten, wordt de ShutdownStarted gebeurtenis gegenereerd en HasShutdownStarted ingesteld op true.
De Dispatcher gebeurteniswachtrij wordt pas volledig afgesloten als de gebeurteniswachtrij tot rust komt.
Wanneer de dispatcher klaar is met afsluiten, wordt de ShutdownFinished gebeurtenis gegenereerd en wordt de HasShutdownFinished eigenschap ingesteld op true.
Zodra het afsluitproces is gestart, worden alle in behandeling zijnde werkitems in de wachtrij afgebroken.