SystemTriggerType 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 eventos del sistema que se pueden usar para desencadenar una tarea en segundo plano.
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
- Herencia
-
SystemTriggerType
- 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
BackgroundWorkCostChange | 13 | La tarea en segundo plano se desencadena cuando cambia el costo del trabajo en segundo plano.
|
ControlChannelReset | 5 | La tarea en segundo plano se desencadena cuando se restablece un canal de control. Nota: Este tipo de desencadenador no admite un modo OneShot . Por lo tanto, el parámetro OneShot debe ser false al usar el constructor SystemTrigger .
|
DefaultSignInAccountChange | 15 | La tarea en segundo plano se desencadena cuando cambia la cuenta de inicio de sesión predeterminada. Nota: Este valor se introdujo en Windows 10, versión 1607. |
InternetAvailable | 6 | La tarea en segundo plano se desencadena cuando Internet está disponible. |
Invalid | 0 | No es un tipo de desencadenador válido. |
LockScreenApplicationAdded | 9 | La tarea en segundo plano se desencadena cuando se agrega un icono a la pantalla de bloqueo. |
LockScreenApplicationRemoved | 10 | La tarea en segundo plano se desencadena cuando se quita un icono de la pantalla de bloqueo. |
NetworkStateChange | 4 | La tarea en segundo plano se desencadena cuando se produce un cambio de red, como un cambio en el costo o la conectividad. |
OnlineIdConnectedStateChange | 12 | La tarea en segundo plano se desencadena cuando cambia la cuenta de Microsoft conectada a la cuenta. |
PowerStateChange | 14 | La tarea en segundo plano se desencadena cuando cambia el estado de la batería, BatteryStatus. Nota: Este valor se introdujo en Windows 10. |
ServicingComplete | 8 | La tarea en segundo plano se desencadena cuando el sistema ha terminado de actualizar una aplicación. |
SessionConnected | 7 | La tarea en segundo plano se desencadena cuando se conecta la sesión,
|
SmsReceived | 1 | La tarea en segundo plano se desencadena cuando un dispositivo de banda ancha móvil instalado recibe un nuevo mensaje SMS. |
TimeZoneChange | 11 | La tarea en segundo plano se desencadena cuando cambia la zona horaria en el dispositivo (por ejemplo, cuando el sistema ajusta el reloj para el horario de verano). Nota: Este desencadenador solo se activa si la nueva zona horaria cambia realmente la hora del sistema. |
UserAway | 3 | La tarea en segundo plano se desencadena cuando el usuario pasa a estar ausente.
|
UserPresent | 2 | La tarea en segundo plano se desencadena cuando el usuario pasa a estar presente.
|
Comentarios
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1607 | 14393 | DefaultSignInAccountChange |