SystemTriggerType 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定可用來觸發背景工作的系統事件。
public enum class SystemTriggerType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class SystemTriggerType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum SystemTriggerType
var value = Windows.ApplicationModel.Background.SystemTriggerType.invalid
Public Enum SystemTriggerType
- 繼承
-
SystemTriggerType
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
欄位
BackgroundWorkCostChange | 13 | 背景工作成本變更時會觸發背景工作。
|
ControlChannelReset | 5 | 背景工作會在控制通道重設時觸發。 注意 此觸發程式類型不支援 OneShot 模式。 因此,使用SystemTrigger建構函式時,OneShot參數必須為 false。
|
DefaultSignInAccountChange | 15 | 當預設登入帳戶變更時,就會觸發背景工作。 注意 此值是在 Windows 10 1607 版中引進。 |
InternetAvailable | 6 | 當網際網路變成可用時,就會觸發背景工作。 |
Invalid | 0 | 不是有效的觸發程式類型。 |
LockScreenApplicationAdded | 9 | 當磚新增至鎖定畫面時,就會觸發背景工作。 |
LockScreenApplicationRemoved | 10 | 當磚從鎖定畫面中移除時,就會觸發背景工作。 |
NetworkStateChange | 4 | 當網路變更發生時,就會觸發背景工作,例如成本或連線能力變更。 |
OnlineIdConnectedStateChange | 12 | 當連線到帳戶的 Microsoft 帳戶變更時,就會觸發背景工作。 |
PowerStateChange | 14 | 當電池、 BatteryStatus的狀態變更時,就會觸發背景工作。 注意 此值是在 Windows 10 中引進。 |
ServicingComplete | 8 | 當系統完成更新應用程式時,就會觸發背景工作。 |
SessionConnected | 7 | 背景工作會在工作階段連線時觸發。
|
SmsReceived | 1 | 當已安裝的行動寬頻裝置收到新的 SMS 訊息時,就會觸發背景工作。 |
TimeZoneChange | 11 | 例如,當裝置上的時區變更 (時,當系統調整日光節約時間的時鐘) 時,就會觸發背景工作。 注意 只有在新的時區實際變更系統時間時,才會引發此觸發程式。 |
UserAway | 3 | 背景工作會在使用者變成不在時觸發。
|
UserPresent | 2 | 背景工作會在使用者變成存在時觸發。
|
備註
版本歷程記錄
Windows 版本 | SDK 版本 | 已新增值 |
---|---|---|
1607 | 14393 | DefaultSignInAccountChange |