我显示 toast 通知,然后它会显示在通知中心上。
然后我想以编程方式从通知中心删除该通知。我怎样才能做到这一点?在显示通知和我需要删除它之间,该应用程序可能会关闭并重新启动。
您可以使用以下方法之一以编程方式从操作中心删除通知:Toast通知历史记录 https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.notifications.toastnotificationhistory.aspx班级。例如:
ToastNotificationManager.History.Remove("toast-tag");
where "toast-tag"
is the Tag https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.notifications.toastnotification.tag.aspx您要删除的 ToastNotification 的名称。还有其他过载。
如果您需要在应用程序未运行时的某个时间点删除通知,则需要从后台任务中执行此操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)