Compartir a través de


WebUIBackgroundTaskInstanceRuntimeClass.Canceled Evento

Definición

Asocia un controlador de eventos de cancelación a la instancia de tarea en segundo plano.

public:
 virtual event BackgroundTaskCanceledEventHandler ^ Canceled;
// Register
event_token Canceled(BackgroundTaskCanceledEventHandler const& handler) const;

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

// Revoke with event_revoker
WebUIBackgroundTaskInstanceRuntimeClass::Canceled_revoker Canceled(auto_revoke_t, BackgroundTaskCanceledEventHandler const& handler) const;
public event BackgroundTaskCanceledEventHandler Canceled;
function onCanceled(eventArgs) { /* Your code */ }
webUIBackgroundTaskInstanceRuntimeClass.addEventListener("canceled", onCanceled);
webUIBackgroundTaskInstanceRuntimeClass.removeEventListener("canceled", onCanceled);
- or -
webUIBackgroundTaskInstanceRuntimeClass.oncanceled = onCanceled;
Public Custom Event Canceled As BackgroundTaskCanceledEventHandler Implements Canceled

Tipo de evento

Implementaciones

Comentarios

En la mayoría de los casos, las tareas en segundo plano de JavaScript continúan ejecutándose hasta que se llama al método close de Web Workers. El sistema cierra una tarea en segundo plano solo cuando se cierran todas las aplicaciones, por ejemplo, cierre de sesión del usuario o apagado del sistema. En ese caso, Windows desencadena el evento cancelado, lo que permite que la tarea en segundo plano complete cualquier actividad final antes de cerrarse.

Se aplica a