繁体   English   中英

获取所有Windows 8/10 Toast通知

[英]Get all Windows 8/10 toast notifications

当其他应用程序提出Windows 8/10 Toast通知并获取这些Toast的内容时,是否可以获得通知? 或者,有没有办法获取所有当前通知,以便我可以轮询此列表添加?

WinRT的Windows.UI.Notifications.ToastNotificationManager有一个CreateToastNotifier方法,该方法可以获取应用程序ID并返回绑定到特定应用程序的ToastNotifier 从理论上讲,似乎为每个正在运行的应用程序创建一个ToastNotifier (如果出于安全原因没有阻止这种情况)并定期调用GetScheduledToastNotifications可以获得预定通知,但不能获得其他类型的通知。

似乎没有一个易于查找的API。 使用Windows 10的新通知中心,是否有任何新方法可以访问通知?

目前的操作系统(Windows 8,8.1,Windows Phone 8.1)上没有受支持的方法。 应用只能看到自己的通知。

CreateToastNotifier仅适用于调用包中的应用程序。 它不能被任意其他应用程序调用。 Windows Phone 8.1的Action Center API同样仅限于当前应用程序(请参阅在操作中心管理Toast通知

有关Windows 10特定API的信息尚未公布。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM