SystemNavigationManagerPreview.CloseRequested Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce cuando el usuario invoca el botón del sistema para cerrar (el botón "x" en la esquina de la barra de título de la aplicación).
// 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 de evento
EventHandler<SystemNavigationCloseRequestedPreviewEventArgs>
EventHandler<SystemNavigationCloseRequestedPreviewEventArgs>
Requisitos de Windows
Características de aplicaciones |
confirmAppClose
|
Comentarios
Los eventos ClosedRequested no se generarán para ventanas que no sean visibles. Por ejemplo, una ventana de aplicación que se minimiza pero no se suspende (varias ventanas o con una solicitud de ejecución extendida activa) no se cerrará ni recibirá este evento hasta que el usuario haga visible la ventana. También en modo tableta (solo Windows 10), el evento no se generará y la ventana se cerrará cuando el usuario arrastre la ventana a la parte inferior de la pantalla. En todos los casos, se espera que las aplicaciones guarden los datos de usuario cuando la aplicación reciba una notificación de suspensión en caso de que nunca se vuelva a despertar para guardar los datos.
La aplicación debe poseer la confirmAppClose
funcionalidad para recibir este evento. Una aplicación sin la funcionalidad puede registrarse para el evento, pero no se llamará al controlador.