我知道如何做预定的吐司通知 从这个样本 http://code.msdn.microsoft.com/windowsapps/Schedules-Toast-notificatio-457e599b#content
但现在我想要做的是知道如何删除已创建的吐司 我试过这段代码,但它不能正常工作
IReadOnlyList<ScheduledToastNotification> scheduled =
ToastNotificationManager.CreateToastNotifier().GetScheduledToastNotifications();
foreach (ScheduledToastNotification notify in scheduled)
{
if (notify.Id == id)
{
ToastNotificationManager.CreateToastNotifier().RemoveFromSchedule(notify);
}
}
答案 0 :(得分:1)
您可以使用Clear方法删除预定的磁贴通知。 详见How to reset the TileUpdateManager from all scheduled tile notifications?
答案 1 :(得分:0)
在Microsoft example中,问题在于您要创建多个吐司通告程序。相反,您应该使用相同的Toast通知程序删除计划的通知。