UWP Windows 与操作中心同步通知
Posted
技术标签:
【中文标题】UWP Windows 与操作中心同步通知【英文标题】:UWP Windows syncing notifications with action center 【发布时间】:2016-06-22 18:59:46 【问题描述】:有什么方法可以在 Windows 10 中将通知与操作中心同步?下面是场景:
我正在构建的 Windows 10 UWP 应用程序的 UI 可以查看用户接收到应用程序的所有通知。 (我正在使用后台任务来收听原始通知并保存到本地 xml 文件并在应用程序 UI 中显示它)。现在,要求是用户有很多选项可以关闭通知。意思是,从行动中心:
-
点击单个通知上的 x 图标。
直接点击应用标题。
点击应用标题旁边的“清除”。
点击操作中心顶部的“全部清除”。
在上述任何一种情况下,我都需要从我正在构建的 App UI 中删除通知。任何人都可以帮助 Windows 10 SDK 支持在应用程序处于前台运行与否时收听它吗?
提前致谢。
【问题讨论】:
【参考方案1】:我建议您阅读通知历史记录
var history = ToastNotificationManager.History.GetHistory();
并与您应用的数据进行比较。如果通知从操作中心被解除,那么您将无法在历史记录中找到它们,因此您也可以从您的应用程序中删除它们。
【讨论】:
以上是关于UWP Windows 与操作中心同步通知的主要内容,如果未能解决你的问题,请参考以下文章