Dispatcher.BeginInvokeShutdown(DispatcherPriority) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicia asincrónicamente el cierre de 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)
Parámetros
- priority
- DispatcherPriority
Prioridad en la que empezar a cerrar el distribuidor.
- Atributos
Comentarios
BeginInvokeShutdown exige permisos de interfaz de usuario sin restricciones.
Dispatcher Cuando comienza a apagarse, se genera el ShutdownStarted evento y HasShutdownStarted se establece en true
.
Dispatcher no se cierra completamente hasta que la cola de eventos se desenreda.
Cuando el distribuidor finaliza el apagado, se genera el ShutdownFinished evento y la HasShutdownFinished propiedad se establece en true
.
Una vez que se inicia el proceso de apagado, se anulan todos los elementos de trabajo pendientes de la cola.