Freigeben über


CoreApplication.BackgroundActivated Ereignis

Definition

Wird ausgelöst, wenn Ihre App durch einen Hintergrundtrigger aktiviert wird.

// 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) 

Ereignistyp

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Hinweise

Registrieren Sie Ihre Hintergrundtrigger bei BackgroundTaskBuilder, aber legen Sie TaskEntryPoint nicht fest. Dadurch kann dieses Ereignis ausgelöst werden, wenn Ihr Trigger signalisiert wird. Der Ereignishandler verfügt über einen BackgroundActivatedEventArgs-Parameter , der alles enthält, was die IBackgroundTask.Run-Methode liefert.

Tipp

Wenn eine App in den Hintergrundzustand wechselt, ist keine ihrer Benutzeroberfläche sichtbar.

Gilt für:

Weitere Informationen