Partager via


ExtendedExecutionReason Énumération

Définition

Décrit la raison de la demande d’exécution en arrière-plan.

public enum class ExtendedExecutionReason
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class ExtendedExecutionReason
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum ExtendedExecutionReason
var value = Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionReason.unspecified
Public Enum ExtendedExecutionReason
Héritage
ExtendedExecutionReason
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

LocationTracking 1

Pour prendre en charge le suivi de l’emplacement.

SavingData 2

Pour enregistrer des données.

Unspecified 0

Aucune raison spécifiée.

Remarques

Données de durée de vie pour différentes raisons :

Motif Durée de vie de la session d’exécution étendue
LocationTracking Aucune limite. Une seule application à la fois peut demander cette raison.
SavingData 10 minutes maximum.
Non spécifié 10 minutes maximum sur batterie. Aucune limite lorsque l’appareil est connecté à l’alimentation.

S’applique à