共用方式為


BackgroundTaskCancellationReason 列舉

定義

指定取消背景工作的原因。

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
繼承
BackgroundTaskCancellationReason
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

欄位

Abort 0

應用程式已取消背景工作。 這可能會因為下列四個原因之一而發生:

  • 工作會被視為閒置工作。 這表示背景工作仍在執行中,但不執行任何動作,例如,不會呼叫 close () 函式的 JavaScript 工作。
  • 背景工作會使用 MaintenanceTrigger ,而系統會轉換為 DC (電池電源) 。
  • 應用程式會取消註冊背景工作,在此情況下,如果工作正在執行,就會取消工作。
  • 註冊背景工作的應用程式會在工作執行時卸載。
ConditionLoss 6

背景工作已取消,因為不再符合其一或多個必要條件。

EnergySaver 11

背景工作因為目前的省電原則而取消。

ExecutionTimeExceeded 9

背景工作已取消,因為它超過其配置執行時間。

IdleTask 4

背景工作已取消,因為它處於作用中狀態,但不會執行任何工作。

LoggingOff 2

背景工作已取消,因為使用者已登出系統。

QuietHoursEntered 8

背景工作已取消,因為裝置進入無訊息時數期間。

注意

QuietHoursEntered已不再可供Windows 10使用。

ResourceRevocation 10

背景工作已取消,因為系統需要額外的資源。 背景工作已取消以釋放這些資源。

ServicingUpdate 3

背景工作已取消,因為應用程式已更新。

SystemPolicy 7

背景工作因為系統原則而取消。

Terminating 1

背景工作已取消,因為應用程式即將因為系統原則而終止。 應用程式應該儲存應用程式重新開機時所需的任何狀態。

Uninstall 5

背景工作已取消,因為應用程式已卸載。

適用於