寻找信息,但我没找到。告诉我,如何在点击正常通知时导航到所需的页面。 对关闭和打开应用程序时如何操作感兴趣。
P.S。我的意思是ScheduledToastNotification
答案 0 :(得分:1)
如果您正在使用UWP,则需要在App.xaml.cs中的protected override void OnActivated(IActivatedEventArgs args)
方法中处理激活。如果args.Kind == ActivationKind.ToastNotification
,则args
的类型为ToastNotificationActivatedEventArgs
。
请参阅:
答案 1 :(得分:1)
由于@Squidward,我找到了你问题的答案。 从上面的文章我去了https://msdn.microsoft.com/ru-ru/library/windows/apps/xaml/hh868212.aspx
在我的代码中,我在Arguments数据中添加了以下内容和我的OnLanched字段。现在我可以制定计划了!
ToastTemplateType _toastTemplate = ToastTemplateType.ToastText02;
XmlDocument _toastXml = ToastNotificationManager.GetTemplateContent(_toastTemplate);
//this set argument for OnLaunched
IXmlNode toastNode = _toastXml.SelectSingleNode("/toast");
((XmlElement)toastNode).SetAttribute("launch", "111111");
//---