共用方式為


SystemNavigationManagerPreview.CloseRequested 事件

定義

發生于使用者叫用系統按鈕以關閉 (應用程式標題列角落的 'x' 按鈕時) 。

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

事件類型

Windows 需求

應用程式功能
confirmAppClose

備註

對於不可見的視窗,將不會引發 ClosedRequested 事件。 例如,在多視窗 (暫停或具有作用中延伸執行要求的應用程式視窗,除非使用者看到視窗,否則不會關閉或接收此事件) 。 此外,在平板電腦模式中 (Windows 10 只會引發事件) ,而且當使用者將視窗拖曳到畫面底部時,將會關閉視窗。 在所有情況下,應用程式預期會在應用程式收到暫停通知時儲存使用者資料,以防永遠不會再次喚醒以儲存資料。

應用程式必須擁有 confirmAppClose 功能才能接收此事件。 沒有功能的應用程式可以註冊事件,但不會呼叫處理常式。

適用於