Freigeben über


Application.EnteredBackground Ereignis

Definition

Tritt auf, wenn die App vom Vordergrund in den Hintergrund wechselt.

public:
 virtual event EnteredBackgroundEventHandler ^ EnteredBackground;
// Register
event_token EnteredBackground(EnteredBackgroundEventHandler const& handler) const;

// Revoke with event_token
void EnteredBackground(event_token const* cookie) const;

// Revoke with event_revoker
Application::EnteredBackground_revoker EnteredBackground(auto_revoke_t, EnteredBackgroundEventHandler const& handler) const;
public event EnteredBackgroundEventHandler EnteredBackground;
function onEnteredBackground(eventArgs) { /* Your code */ }
application.addEventListener("enteredbackground", onEnteredBackground);
application.removeEventListener("enteredbackground", onEnteredBackground);
- or -
application.onenteredbackground = onEnteredBackground;
Public Custom Event EnteredBackground As EnteredBackgroundEventHandler 

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

Dieses Ereignis wird ausgelöst, wenn der Benutzer von der App navigiert. Es gibt eine begrenzte Zeit, in der ein Ereignishandler für dieses Ereignis ausgeführt werden kann.

Wenn Ihre App in den Hintergrund verschoben wird, können sich die vom System erzwungen Speicherbeschränkungen ändern. Verwenden Sie dieses Ereignis, um Ihren aktuellen Arbeitsspeicherverbrauch und ihre freien Ressourcen zu überprüfen, um unter dem Grenzwert zu bleiben, sodass Ihre App nicht angehalten und möglicherweise beendet wird, während sie sich im Hintergrund befindet. Weitere Informationen finden Sie unter Freier Arbeitsspeicher, wenn Ihre App in den Hintergrund wechselt .

Das EnteredBackground-Ereignis wird in der Wohnung ausgeführt, in der es registriert wurde.

Gilt für:

Weitere Informationen