Partager via


WebUIBackgroundTaskInstanceRuntimeClass.Canceled Événement

Définition

Joint un gestionnaire d’événements d’annulation à la tâche en arrière-plan instance.

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

Type d'événement

Implémente

Remarques

Dans la plupart des cas, les tâches en arrière-plan JavaScript continuent de s’exécuter jusqu’à ce que la méthode de fermeture des Web Workers soit appelée. Le système arrête une tâche en arrière-plan uniquement lorsque toutes les applications sont fermées, par exemple la déconnexion de l’utilisateur ou l’arrêt du système. Dans ce cas, Windows déclenche l’événement annulé, ce qui permet à la tâche en arrière-plan d’effectuer toute activité finale avant sa fermeture.

S’applique à