BackgroundTaskCancellationReason 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í.
Especifica los motivos para cancelar una tarea en segundo plano.
public enum class BackgroundTaskCancellationReason
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BackgroundTaskCancellationReason
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BackgroundTaskCancellationReason
var value = Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.abort
Public Enum BackgroundTaskCancellationReason
- Herencia
-
BackgroundTaskCancellationReason
- 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
Abort | 0 | La aplicación canceló la tarea en segundo plano. Esto puede ocurrir por una de las cuatro razones siguientes:
|
ConditionLoss | 6 | La tarea en segundo plano se canceló porque ya no se cumplen una o varias de sus condiciones necesarias. |
EnergySaver | 11 | La tarea en segundo plano se canceló debido a la directiva actual del ahorro de energía. |
ExecutionTimeExceeded | 9 | La tarea en segundo plano se canceló porque superó su tiempo asignado para ejecutarse. |
IdleTask | 4 | La tarea en segundo plano se canceló porque estaba activa, pero no hacía ningún trabajo. |
LoggingOff | 2 | La tarea en segundo plano se canceló porque el usuario ha cerrado la sesión del sistema. |
QuietHoursEntered | 8 | La tarea en segundo plano se canceló porque el dispositivo entró en el período de horas silenciosas. Nota QuietHoursEntered ya no está disponible para su uso a partir de Windows 10. |
ResourceRevocation | 10 | La tarea en segundo plano se canceló porque el sistema necesitaba recursos adicionales. La tarea en segundo plano se canceló para liberar esos recursos. |
ServicingUpdate | 3 | La tarea en segundo plano se canceló porque la aplicación se actualizó. |
SystemPolicy | 7 | La tarea en segundo plano se canceló debido a la directiva del sistema. |
Terminating | 1 | La tarea en segundo plano se canceló porque la aplicación está a punto de finalizarse debido a la directiva del sistema. La aplicación debe guardar cualquier estado que sea necesario cuando se reinicie la aplicación. |
Uninstall | 5 | La tarea en segundo plano se canceló porque se desinstaló la aplicación. |