Partager via


SystemNavigationManagerPreview.CloseRequested Événement

Définition

Se produit lorsque l’utilisateur appelle le bouton système pour la fermeture (le bouton « x » dans le coin de la barre de titre de l’application).

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

Type d'événement

Configuration requise pour Windows

Fonctionnalités de l’application
confirmAppClose

Remarques

Les événements ClosedRequested ne sont pas déclenchés pour les fenêtres qui ne sont pas visibles. Par exemple, une fenêtre d’application qui est minimisée mais non suspendue (fenêtre multiple ou avec une demande d’exécution étendue active) ne sera pas fermée ou ne recevra pas cet événement tant que la fenêtre n’est pas rendue visible par l’utilisateur. De même, en mode Tablette (Windows 10 uniquement), l’événement ne sera pas déclenché et la fenêtre sera fermée lorsque l’utilisateur fera glisser la fenêtre vers le bas de l’écran. Dans tous les cas, les applications sont censées enregistrer les données utilisateur lorsque l’application reçoit une notification de suspension au cas où elle ne sera plus jamais réveillée pour enregistrer les données.

L’application doit posséder la confirmAppClose fonctionnalité pour recevoir cet événement. Une application sans la fonctionnalité peut s’inscrire à l’événement, mais le gestionnaire n’est pas appelé.

S’applique à