SystemTriggerType Enumeration

指定可用于触发后台任务的系统事件。

语法


public enum class SystemTriggerType

特性

[Version(0x06020000)]

成员

SystemTriggerTypeEnumeration 具有这些成员。

成员说明
Invalid | invalid0

不是有效的触发器类型。

SmsReceived | smsReceived1

在已安装的宽频移动设备接收新 SMS 消息时,触发后台任务。

UserPresent | userPresent2

在用户变为存在时,触发后台任务。

注意  应用程序必须位于锁定屏幕上,之后才能通过使用此触发器类型来成功注册后台任务。

UserAway | userAway3

在用户变为不存在时,触发后台任务。

注意  应用程序必须位于锁定屏幕上,之后才能通过使用此触发器类型来成功注册后台任务。

NetworkStateChange | networkStateChange4

在网络发生更改时触发后台任务,如成本或连接中的更改。

ControlChannelReset | controlChannelReset5

在重置控件通道时触发后台任务。

注意  应用程序必须位于锁定屏幕上,之后才能通过使用此触发器类型来成功注册后台任务。

InternetAvailable | internetAvailable6

在 Internet 变为可用时,触发后台任务。

SessionConnected | sessionConnected7

在连接会话时,触发后台任务。

注意  应用程序必须位于锁定屏幕上,之后才能通过使用此触发器类型来成功注册后台任务。

ServicingComplete | servicingComplete8

在系统完成更新应用程序时,触发后台任务。

LockScreenApplicationAdded | lockScreenApplicationAdded9

在图块添加到锁定屏幕时,触发后台任务。

LockScreenApplicationRemoved | lockScreenApplicationRemoved10

在从锁定屏幕移除图块时,触发后台任务。

TimeZoneChange | timeZoneChange11

在设备时区发生更改时(例如,在系统调整夏时制时钟时),触发背景任务。

注意  仅当新时区确实更改了系统时间时,此触发器才会触发。

OnlineIdConnectedStateChange | onlineIdConnectedStateChange12

在连接到该帐户的 Microsoft 帐户更改时触发后台任务。

BackgroundWorkCostChange | backgroundWorkCostChange13

在后台作业的开销更改时触发后台任务。

注意  应用程序必须位于锁定屏幕上,之后才能通过使用此触发器类型来成功注册后台任务。

要求

最低支持客户端

Windows 8

最低支持服务器

Windows Server 2012

命名空间

Windows.ApplicationModel.Background
Windows::ApplicationModel::Background [C++]

元数据

Windows.winmd

另请参见

SystemTrigger.TriggerType

 

 

显示:
© 2015 Microsoft