WebUIBackgroundTaskInstanceRuntimeClass.Canceled イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キャンセル イベント ハンドラーをバックグラウンド タスク インスタンスにアタッチします。
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 によって取り消されたイベントが発生し、バックグラウンド タスクが終了する前に最終的なアクティビティを完了できるようになります。