ExtendedExecutionReason Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Describe el motivo de la solicitud de ejecución en segundo plano.
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
- Herencia
-
ExtendedExecutionReason
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Campos
LocationTracking | 1 | Para admitir el seguimiento de ubicación. |
SavingData | 2 | Para guardar los datos. |
Unspecified | 0 | No se ha especificado ningún motivo. |
Comentarios
Datos de duración por las distintas razones:
Motivo | Duración de la sesión de ejecución extendida |
---|---|
LocationTracking | Ilimitado. Solo una aplicación a la vez puede solicitar este motivo. |
SavingData | Máximo de 10 minutos. |
Sin especificar | 10 minutos máximo de energía de la batería. No hay límite cuando el dispositivo está conectado a la alimentación. |