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
| Nombre | Valor | Description |
|---|---|---|
| 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. |