在我的 UWP 应用程序中,当从谷歌服务(如 Gmail 或日历)获取 toast 通知时,我可以看到通知 UI 中反映的 FQDN: 查看我收到的 toast 通知
但是,我在从中获取的 UserNotification 对象中的任何地方都找不到此域信息await UserNotificationListener.Current.GetNotificationsAsync(NotificationKinds.Toast)
。
UserNotification 对象既好又好,但它似乎缺少一些我需要的信息,FQDN 就是其中之一。我可以从哪里检索 FQDN?
PS 我在 UserNotification 对象中缺少的其他内容是:
- 通知的任何和所有语言字符串都是空的。这是我目前尝试获取的方法:
string lang = (toastBinding.Language.Count() > 0) ? toastBinding.Language : textElements[0].Language;
- GetLogo() 返回空值:
RandomAccessStreamReference appLogoStream = appInfo.DisplayInfo.GetLogo(size);
我的主要痛点是缺乏 FQDN,但如果有人知道我如何/是否可以检索上述内容,我将不胜感激。