SystemNavigationManagerPreview.CloseRequested Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn der Benutzer die Systemschaltfläche zum Schließen aufruft (die Schaltfläche "x" in der Ecke der Titelleiste der App).
// Register
event_token CloseRequested(EventHandler<SystemNavigationCloseRequestedPreviewEventArgs> const& handler) const;
// Revoke with event_token
void CloseRequested(event_token const* cookie) const;
// Revoke with event_revoker
SystemNavigationManagerPreview::CloseRequested_revoker CloseRequested(auto_revoke_t, EventHandler<SystemNavigationCloseRequestedPreviewEventArgs> const& handler) const;
public event System.EventHandler<SystemNavigationCloseRequestedPreviewEventArgs> CloseRequested;
function onCloseRequested(eventArgs) { /* Your code */ }
systemNavigationManagerPreview.addEventListener("closerequested", onCloseRequested);
systemNavigationManagerPreview.removeEventListener("closerequested", onCloseRequested);
- or -
systemNavigationManagerPreview.oncloserequested = onCloseRequested;
Public Custom Event CloseRequested As EventHandler(Of SystemNavigationCloseRequestedPreviewEventArgs)
Ereignistyp
EventHandler<SystemNavigationCloseRequestedPreviewEventArgs>
EventHandler<SystemNavigationCloseRequestedPreviewEventArgs>
Windows-Anforderungen
App-Funktionen |
confirmAppClose
|
Hinweise
ClosedRequested-Ereignisse werden nicht für Fenster ausgelöst, die nicht sichtbar sind. Beispielsweise wird ein Anwendungsfenster, das minimiert, aber nicht angehalten wird (mehrere Fenster oder mit einer aktiven erweiterten Ausführungsanforderung), wird nicht geschlossen oder empfängt dieses Ereignis erst, wenn das Fenster vom Benutzer sichtbar gemacht wird. Auch im Tablet-Modus (nur Windows 10) wird das Ereignis nicht ausgelöst, und das Fenster wird geschlossen, wenn der Benutzer das Fenster an den unteren Bildschirmrand zieht. In allen Fällen wird von Apps erwartet, dass sie Benutzerdaten speichern, wenn die App eine Benachrichtigung zum Anhalten empfängt, falls sie nie wieder zum Speichern von Daten geweckt wird.
Die App muss über die confirmAppClose
Funktion verfügen, um dieses Ereignis empfangen zu können. Eine App ohne funktion kann sich für das Ereignis registrieren, aber der Handler wird nicht aufgerufen.