WebUIBackgroundTaskInstanceRuntimeClass.Canceled Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.