SystemTriggerType Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica gli eventi di sistema che possono essere utilizzati per attivare un'attività in background.
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
- Ereditarietà
-
SystemTriggerType
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Campi
BackgroundWorkCostChange | 13 | L'attività in background viene attivata quando il costo del lavoro in background cambia.
|
ControlChannelReset | 5 | L'attività in background viene attivata quando un canale di controllo viene ripristinato. Nota Questo tipo di trigger non supporta una modalità OneShot . Il parametro OneShot deve quindi essere false quando si usa il costruttore SystemTrigger .
|
DefaultSignInAccountChange | 15 | L'attività in background viene attivata quando l'account di accesso predefinito cambia. Nota Questo valore è stato introdotto in Windows 10 versione 1607. |
InternetAvailable | 6 | L'attività in background viene attivata quando internet diventa disponibile. |
Invalid | 0 | Non un tipo di trigger valido. |
LockScreenApplicationAdded | 9 | L'attività in background viene attivata quando viene aggiunto un riquadro alla schermata di blocco. |
LockScreenApplicationRemoved | 10 | L'attività in background viene attivata quando un riquadro viene rimosso dalla schermata di blocco. |
NetworkStateChange | 4 | L'attività in background viene attivata quando si verifica una modifica di rete, ad esempio una modifica del costo o della connettività. |
OnlineIdConnectedStateChange | 12 | L'attività in background viene attivata quando l'account Microsoft connesso all'account cambia. |
PowerStateChange | 14 | L'attività in background viene attivata quando lo stato della batteria, BatteryStatus, cambia. Nota Questo valore è stato introdotto in Windows 10. |
ServicingComplete | 8 | L'attività in background viene attivata al termine dell'aggiornamento di un'app da parte del sistema. |
SessionConnected | 7 | L'attività in background viene attivata quando la sessione è connessa.
|
SmsReceived | 1 | L'attività in background viene attivata quando viene ricevuto un nuovo messaggio SMS da un dispositivo mobile broadband installato. |
TimeZoneChange | 11 | L'attività in background viene attivata quando il fuso orario cambia nel dispositivo, ad esempio quando il sistema regola l'orologio per l'ora legale. Nota Questo trigger viene attivato solo se il nuovo fuso orario cambia effettivamente l'ora di sistema. |
UserAway | 3 | L'attività in background viene attivata quando l'utente diventa assente.
|
UserPresent | 2 | L'attività in background viene attivata quando l'utente diventa presente.
|
Commenti
Cronologia delle versioni
Versione di Windows | Versione dell'SDK | Valore aggiunto |
---|---|---|
1607 | 14393 | DefaultSignInAccountChange |