Dispatcher.BeginInvokeShutdown(DispatcherPriority) Yöntem

Tanım

Zaman uyumsuz olarak kapatmayı Dispatcher başlatır.

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)

Parametreler

priority
DispatcherPriority

Dağıtıcıyı kapatmaya başlama önceliği.

Öznitelikler

Açıklamalar

BeginInvokeShutdown sınırsız KULLANıCı Arabirimi İzinleri talep eder.

Dispatcher kapatılmaya başladığında, ShutdownStarted olay oluşturulur ve HasShutdownStarted olarak trueayarlanır.

olay Dispatcher kuyruğu gevşeyene kadar tamamen kapanmaz.

Dispatcher kapatmayı tamamladığında, ShutdownFinished olay tetiklenir ve HasShutdownFinished özelliği olarak trueayarlanır.

Kapatma işlemi başladıktan sonra kuyruktaki bekleyen tüm iş öğeleri durduruldu.

Şunlara uygulanır