WebUIBackgroundTaskInstanceRuntimeClass.Canceled 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
취소 이벤트 처리기를 백그라운드 작업 instance 연결합니다.
public:
virtual event BackgroundTaskCanceledEventHandler ^ Canceled;
// Register
event_token Canceled(BackgroundTaskCanceledEventHandler const& handler) const;
// Revoke with event_token
void Canceled(event_token const* cookie) const;
// Revoke with event_revoker
WebUIBackgroundTaskInstanceRuntimeClass::Canceled_revoker Canceled(auto_revoke_t, BackgroundTaskCanceledEventHandler const& handler) const;
public event BackgroundTaskCanceledEventHandler Canceled;
function onCanceled(eventArgs) { /* Your code */ }
webUIBackgroundTaskInstanceRuntimeClass.addEventListener("canceled", onCanceled);
webUIBackgroundTaskInstanceRuntimeClass.removeEventListener("canceled", onCanceled);
- or -
webUIBackgroundTaskInstanceRuntimeClass.oncanceled = onCanceled;
Public Custom Event Canceled As BackgroundTaskCanceledEventHandler Implements Canceled
이벤트 유형
구현
설명
대부분의 경우 JavaScript 백그라운드 작업은 Web Workers close 메서드가 호출될 때까지 계속 실행됩니다. 시스템은 모든 앱이 닫혀 있는 경우에만 백그라운드 작업을 종료합니다(예: 사용자 로그오프 또는 시스템 종료). 이 경우 Windows는 취소된 이벤트를 실행하여 백그라운드 작업이 종료되기 전에 최종 작업을 완료할 수 있도록 합니다.