SystemNavigationManagerPreview.CloseRequested Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
EventHandler<SystemNavigationCloseRequestedPreviewEventArgs>
EventHandler<SystemNavigationCloseRequestedPreviewEventArgs>
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é.