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 . 기능이 없는 앱은 이벤트에 등록할 수 있지만 처리기는 호출되지 않습니다.

적용 대상