SystemTriggerType Enumeration

Указывает системные события, которые могут использоваться как триггеры фоновой задачи.

Синтаксис


public enum class SystemTriggerType

Атрибуты

[Version(0x06020000)]

Члены

SystemTriggerTypeПеречисление имеет следующие члены.

ЧленЗначениеОписание
Invalid | invalid0

Не является допустимым типом триггера.

SmsReceived | smsReceived1

Фоновая задача запускается, когда новое SMS-сообщение получено установленным мобильным широкополосным устройством.

UserPresent | userPresent2

Фоновая задача запускается, когда пользователь возвращается.

Примечание  Приложение необходимо разместить на экране блокировки — только после этого оно сможет успешно регистрировать фоновые задачи, используя данный тип триггера.

UserAway | userAway3

Фоновая задача запускается, когда пользователь бездействует.

Примечание  Приложение необходимо разместить на экране блокировки — только после этого оно сможет успешно регистрировать фоновые задачи, используя данный тип триггера.

NetworkStateChange | networkStateChange4

Фоновая задача запускается при изменении сети, например при изменении стоимости или возможности подключения.

ControlChannelReset | controlChannelReset5

Фоновая задача запускается, когда канал управления сброшен.

Примечание  Приложение необходимо разместить на экране блокировки — только после этого оно сможет успешно регистрировать фоновые задачи, используя данный тип триггера.

InternetAvailable | internetAvailable6

Фоновая задача запускается, когда становится доступен Интернет.

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++]

Metadata

Windows.winmd

См. также

SystemTrigger.TriggerType

 

 

Показ:
© 2014 Microsoft