BackgroundTaskCancellationReason Enumeration

Spécifie les raisons de l'annulation d'une tâche en arrière-plan.

Syntaxe


var value = Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.abort;

Attributs

[Version(0x06020000)]

Membres

BackgroundTaskCancellationReasonÉnumération possède ces membres.

MembreValeurDescription
Abort | abort0

La tâche en arrière-plan a été annulée par l'application. Cela peut se produire pour l'une des quatre raisons suivantes :

  • La tâche est considérée comme une tâche inactive. Cela signifie que la tâche en arrière-plan continue de fonctionner mais sans rien faire, par exemple, pour une tâche JavaScript, sans appeler la fonction close().
  • La tâche en arrière-plan utilise le MaintenanceTrigger et les transitions système vers le courant direct (alimentation de la batterie).
  • L'application annule l'inscription de la tâche en arrière-plan et celle-ci est annulée si elle est en cours d'exécution.
  • L'application qui a inscrit la tâche en arrière-plan est désinstallée pendant l'exécution de la tâche.
Terminating | terminating1

La tâche en arrière-plan a été annulée car l'application est sur le point d'être interrompue en raison d'une stratégie système. L'application doit enregistrer tous les états nécessaires lorsqu'elle redémarre.

LoggingOff | loggingOff2

La tâche en arrière-plan a été annulée car l'utilisateur a déconnecté le système.

ServicingUpdate | servicingUpdate3

La tâche en arrière-plan a été annulée car l'application a été mise à jour.

IdleTask | idleTask4

La tâche d'arrière-plan a été annulée parce qu'elle était active mais n'effectuait aucun travail.

Uninstall | uninstall5

La tâche en arrière-plan a été annulée car l'application a été désinstallée.

ConditionLoss | conditionLoss6

La tâche d'arrière-plan a été annulée parce qu'une ou plusieurs de ses conditions requises n'était plus remplies.

SystemPolicy | systemPolicy7

La tâche d'arrière-plan a été annulée en raison de la stratégie système.

QuietHoursEntered | quietHoursEntered8

La tâche d'arrière-plan a été annulée parce que le périphérique est entré dans la période silencieuse.

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.ApplicationModel.Background
Windows::ApplicationModel::Background [C++]

Métadonnées

Windows.winmd

 

 

Afficher:
© 2015 Microsoft