2016-12-25 4 views
1

Когда я создал универсальное приложение проекта, я хочу сделать звездочку в значке на панели задач для уведомления пользователя о каком-либо событии. он выглядит как приложение предварительного просмотра skype, когда получено новое сообщение (оно отображает звездочку на панели задач). Можете ли вы помочь мне настроить его (звездочку) в универсальном приложении?Как установить звездочку на панели задач, как приложение для просмотра skype?

ответ

0

Следующий код (от documentation) должна это сделать:

private void updateBadgeGlyph() { 
    string badgeGlyphValue = "alert"; 

    // Get the blank badge XML payload for a badge glyph 
    XmlDocument badgeXml = BadgeUpdateManager.GetTemplateContent(BadgeTemplateType.BadgeGlyph); 

    // Set the value of the badge in the XML to our glyph value 
    Windows.Data.Xml.Dom.XmlElement badgeElement = badgeXml.SelectSingleNode("/badge") as Windows.Data.Xml.Dom.XmlElement; 
    badgeElement.SetAttribute("value", badgeGlyphValue); 

    // Create the badge notification 
    BadgeNotification badge = new BadgeNotification(badgeXml); 

    // Create the badge updater for the application 
    BadgeUpdater badgeUpdater = BadgeUpdateManager.CreateBadgeUpdaterForApplication(); 

    // And update the badge 
    badgeUpdater.Update(badge); 
} 

Или вы можете использовать NotificationsExtensions для него, что также полезно для создания макетов плитки.

 Смежные вопросы

  • Нет связанных вопросов^_^