SystemNavigationManagerPreview.CloseRequested Evento

Definição

Ocorre quando o usuário invoca o botão do sistema para fechar (o botão 'x' no canto da barra de título do aplicativo).

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

Requisitos do Windows

Funcionalidades do aplicativo
confirmAppClose

Comentários

Os eventos ClosedRequested não serão gerados para janelas não visíveis. Por exemplo, uma janela de aplicativo minimizada, mas não suspensa (várias janelas ou com uma solicitação de execução estendida ativa) não será fechada ou receberá esse evento até que a janela fique visível pelo usuário. Também no modo Tablet (somente Windows 10), o evento não será acionado e a janela será fechada quando o usuário arrastar a janela para a parte inferior da tela. Em todos os casos, espera-se que os aplicativos salvem os dados do usuário quando o aplicativo receber uma notificação de suspensão caso nunca mais seja acordado para salvar dados.

O aplicativo deve possuir a confirmAppClose funcionalidade para receber esse evento. Um aplicativo sem a funcionalidade pode se registrar para o evento, mas o manipulador não será chamado.

Aplica-se a