Notifications 如何注册Win8定期磁贴通知?

Notifications 如何注册Win8定期磁贴通知?,notifications,windows-8,microsoft-metro,windows-runtime,Notifications,Windows 8,Microsoft Metro,Windows Runtime,我正在开发一个Win8 UI应用程序(以前称为Metro…),并尝试第一次实现定期(针对不同的方法)磁贴更新(实时磁贴) 我在互联网上找到了一些非常好的资源,并且能够做到这一点。不幸的是,我应该在哪里注册通知的问题仍未解决: 每次启动应用程序时(例如在app.xaml.cs OnLaunched()方法中),我是否必须注册通知还是有其他更专业的方法?(如果我已经注册了该服务,或者有一个变量可以访问以查看是否注册了通知,我可以想象是否要保存?) 谢谢大家! PS:对于所有对此也不熟悉的人,请参见此

我正在开发一个Win8 UI应用程序(以前称为Metro…),并尝试第一次实现定期(针对不同的方法)磁贴更新(实时磁贴)

我在互联网上找到了一些非常好的资源,并且能够做到这一点。不幸的是,我应该在哪里注册通知的问题仍未解决:

每次启动应用程序时(例如在app.xaml.cs OnLaunched()方法中),我是否必须注册通知还是有其他更专业的方法?(如果我已经注册了该服务,或者有一个变量可以访问以查看是否注册了通知,我可以想象是否要保存?)

谢谢大家!


PS:对于所有对此也不熟悉的人,请参见此、此、和用于快速启动的:)

定期更新将继续进行,直到更新完成或卸载您的应用程序。从技术上讲,你只需要做一次。但是,美国

分别调用StartPeriodicUpdate或StartPeriodicUpdateBatch方法 您的应用程序启动或进入焦点的时间。这确保了 用户每次启动或切换时都会更新磁贴内容 到应用程序

根据这一点,你是打电话给我的好人选