Compartilhar via


ExtendedExecutionReason Enumeração

Definição

Descreve o motivo da solicitação de execução em 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
Herança
ExtendedExecutionReason
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Campos

LocationTracking 1

Para dar suporte ao acompanhamento de localização.

SavingData 2

Para salvar dados.

Unspecified 0

Nenhum motivo especificado.

Comentários

Dados de tempo de vida pelos vários motivos:

Motivo Tempo de vida da sessão de execução estendida
LocationTracking Não há limite. Somente um aplicativo por vez pode solicitar esse motivo.
SavingData Máximo de 10 minutos.
Não Especificado Máximo de 10 minutos na energia da bateria. Não há limite quando o dispositivo está conectado à energia.

Aplica-se a