IBackgroundTaskInstance.Canceled 事件

定义

将取消事件处理程序附加到后台任务实例。

对于 Windows Phone 8.x 应用,如果设备内存不足,后台任务可能会终止,而不会发出任何警告,且不会引发 OnCanceled 事件。 这有助于确保前台中应用的用户体验。 应该将后台任务设计为处理此情形。 请注意,这仅适用于Windows Phone。

public:
 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
IBackgroundTaskInstance::Canceled_revoker Canceled(auto_revoke_t, BackgroundTaskCanceledEventHandler const& handler) const;
event BackgroundTaskCanceledEventHandler Canceled;
function onCanceled(eventArgs) { /* Your code */ }
iBackgroundTaskInstance.addEventListener("canceled", onCanceled);
iBackgroundTaskInstance.removeEventListener("canceled", onCanceled);
- or -
iBackgroundTaskInstance.oncanceled = onCanceled;
Event Canceled As BackgroundTaskCanceledEventHandler 

事件类型

适用于