Visual studio 2015 Windows 10 UWP:锁屏数字徽章通知

Visual studio 2015 Windows 10 UWP:锁屏数字徽章通知,visual-studio-2015,windows-10,uwp,Visual Studio 2015,Windows 10,Uwp,我正试图添加一个徽章(数字)通知锁屏幕,但我没有太多的运气。在此方面的任何帮助都将不胜感激 var badgeContent = BadgeUpdateManager.GetTemplateContent(BadgeTemplateType.BadgeNumber); BadgeNotification badgeNotification = new BadgeNotification(badgeContent); BadgeUpdateManager.CreateBadgeUpdaterFor

我正试图添加一个徽章(数字)通知锁屏幕,但我没有太多的运气。在此方面的任何帮助都将不胜感激

var badgeContent = BadgeUpdateManager.GetTemplateContent(BadgeTemplateType.BadgeNumber);
BadgeNotification badgeNotification = new BadgeNotification(badgeContent);
BadgeUpdateManager.CreateBadgeUpdaterForApplication().Update(badgeNotification);

您忘记设置显示的号码:

XmlElement lockScreenNumber = badgeContent.SelectSingleNode("/badge") as XmlElement;
lockScreenNumber.SetAttribute("value", 5);
                                    /* ^ or any number except 0 - 0 will hide the badge */

在您的第一行和第二行代码之间插入此代码,则它将起作用。

您忘记设置显示的数字:

XmlElement lockScreenNumber = badgeContent.SelectSingleNode("/badge") as XmlElement;
lockScreenNumber.SetAttribute("value", 5);
                                    /* ^ or any number except 0 - 0 will hide the badge */

在您的第一行和第二行代码之间插入此代码,然后它就可以工作。

您对此代码有什么问题?有例外吗?或者通知没有出现?您是否已将应用程序添加到系统设置中的锁屏上?没有引发任何异常,我正在收到弹出通知,我已手动将应用程序添加到系统设置中的锁屏上,但锁屏徽章未更新。您对此代码有何问题?有例外吗?或者通知没有出现?您是否已将应用程序添加到系统设置中的锁屏上?没有引发任何异常,我正在收到弹出通知,并且我已手动将应用程序添加到系统设置中的锁屏上,但锁屏徽章不会更新。如果锁屏徽章已设置,是否有方法获取锁屏徽章的内容?例如,徽章已设置并显示5个通知。是否有办法相应地检查新收到的通知的此值,并清除已“读取”或已查看的通知?您必须跟踪您的通知(即读取状态)并相应地更新号码,反之亦然。谢谢您的回复!我对msdn了解得很透彻,没有任何示例说明如何获取所有当前通知的计数。您是否可以发布一个示例或一个示例的链接?如果锁屏徽章已经设置,是否有方法获取其内容?例如,徽章已设置并显示5个通知。是否有办法相应地检查新收到的通知的此值,并清除已“读取”或已查看的通知?您必须跟踪您的通知(即读取状态)并相应地更新号码,反之亦然。谢谢您的回复!我对msdn了解得很透彻,没有任何示例说明如何获取所有当前通知的计数。您是否可以发布一个示例或示例链接?