SystemNavigationManagerPreview.CloseRequested Evento

Definizione

Si verifica quando l'utente richiama il pulsante di sistema per la chiusura (il pulsante 'x' nell'angolo della barra del titolo dell'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) 

Tipo evento

Requisiti Windows

Funzionalità dell'app
confirmAppClose

Commenti

Gli eventi ClosedRequested non verranno generati per le finestre non visibili. Ad esempio, una finestra dell'applicazione ridotta a icona ma non sospesa (multi-window o con una richiesta di esecuzione estesa attiva) non verrà chiusa o riceverà questo evento finché la finestra non viene resa visibile dall'utente. Anche in modalità Tablet (solo Windows 10) l'evento non verrà generato e la finestra verrà chiusa quando l'utente trascina la finestra nella parte inferiore dello schermo. In tutti i casi le app devono salvare i dati utente quando l'app riceve una notifica di sospensione nel caso in cui non venga mai più riattivata per salvare i dati.

L'app deve possedere la confirmAppClose funzionalità per ricevere questo evento. Un'app senza la funzionalità può registrarsi per l'evento, ma il gestore non verrà chiamato.

Si applica a