ExtendedExecutionReason 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述后台执行请求的原因。
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
- 继承
-
ExtendedExecutionReason
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
LocationTracking | 1 | 支持位置跟踪。 |
SavingData | 2 | 保存数据。 |
Unspecified | 0 | 未指定原因。 |
注解
出于各种原因的生存期数据:
原因 | 延长执行会话生存期 |
---|---|
LocationTracking | 无限制。 一次只能有一个应用请求此原因。 |
SavingData | 最多 10 分钟。 |
未指定 | 电池电量最长为 10 分钟。 设备连接到电源时没有限制。 |