Share via


DispatcherQueue.ShutdownCompleted Evento

Definición

Se genera cuando se llama a ShutdownQueueAsync . Para obtener una lista completa de los eventos generados y en qué orden, vea los comentarios de ShutdownQueueAsync.

// Register
event_token ShutdownCompleted(TypedEventHandler<DispatcherQueue, IInspectable const&> const& handler) const;

// Revoke with event_token
void ShutdownCompleted(event_token const* cookie) const;

// Revoke with event_revoker
DispatcherQueue::ShutdownCompleted_revoker ShutdownCompleted(auto_revoke_t, TypedEventHandler<DispatcherQueue, IInspectable const&> const& handler) const;
public event TypedEventHandler<DispatcherQueue,object> ShutdownCompleted;
function onShutdownCompleted(eventArgs) { /* Your code */ }
dispatcherQueue.addEventListener("shutdowncompleted", onShutdownCompleted);
dispatcherQueue.removeEventListener("shutdowncompleted", onShutdownCompleted);
- or -
dispatcherQueue.onshutdowncompleted = onShutdownCompleted;
Public Custom Event ShutdownCompleted As TypedEventHandler(Of DispatcherQueue, Object) 

Tipo de evento

Ejemplos

// Invoked after the DispatcherQueue event loop exits.
_dispatcherQueue.ShutdownCompleted += (s, e) =>
{
    // clean up state
};

Comentarios

El evento ShutdownCompleted se genera desde el subproceso de bucle de eventos después de salir del bucle de eventos. Puede usar el controlador para este evento para limpiar cualquier estado mantenido por los componentes del asociado que se mantienen en el subproceso dedicado.

Se aplica a