Condividi tramite


CoreApplication.BackgroundActivated Evento

Definizione

Generato quando l'app viene attivata da un trigger in background.

// Register
static event_token BackgroundActivated(EventHandler<BackgroundActivatedEventArgs> const& handler) const;

// Revoke with event_token
static void BackgroundActivated(event_token const* cookie) const;

// Revoke with event_revoker
static CoreApplication::BackgroundActivated_revoker BackgroundActivated(auto_revoke_t, EventHandler<BackgroundActivatedEventArgs> const& handler) const;
public static event System.EventHandler<BackgroundActivatedEventArgs> BackgroundActivated;
function onBackgroundActivated(eventArgs) { /* Your code */ }
Windows.ApplicationModel.Core.CoreApplication.addEventListener("backgroundactivated", onBackgroundActivated);
Windows.ApplicationModel.Core.CoreApplication.removeEventListener("backgroundactivated", onBackgroundActivated);
- or -
Windows.ApplicationModel.Core.CoreApplication.onbackgroundactivated = onBackgroundActivated;
Public Shared Custom Event BackgroundActivated As EventHandler(Of BackgroundActivatedEventArgs) 

Tipo evento

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Registrare i trigger in background con BackgroundTaskBuilder, ma non impostare TaskEntryPoint. In questo modo questo evento verrà attivato quando viene segnalato il trigger. Il gestore eventi ha un parametro BackgroundActivatedEventArgs che contiene tutti gli elementi forniti dal metodo IBackgroundTask.Run .

Suggerimento

Quando un'app entra nello stato in background, nessuno dell'interfaccia utente è visibile.

Si applica a

Vedi anche