BadgeNotification, classe

BadgeNotification Class

Définit le contenu, les métadonnées associées, et la période d'expiration d'une mise à jour du chevauchement du badge d'une mosaïque. Un badge peut afficher un nombre compris entre 1 et 99 ou un glyphe d'état.

Syntaxe


var badgeNotification = new Windows.UI.Notifications.BadgeNotification();

Attributs

[Threading(MTA)]
[Version(0x06020000)]

Membres

BadgeNotificationClasse possède ces types de membres :

Constructeurs

BadgeNotificationClasse possède ces constructeurs.

ConstructeurDescription
BadgeNotification Creates and initializes a new instance of the BadgeNotification.

 

Méthodes

The BadgeNotification Classe hérite des méthodes de Object Classe (C#/VB/C++).

Propriétés

Le BadgeNotificationClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

Content

En lecture seuleGets the XML that defines the value or glyph used as the tile's badge.

ExpirationTime

Lecture/écritureGets or sets the time that Windows will remove the badge from the tile.

 

Exemples

L'exemple de code suivant utilise la méthode BadgeNotification pour créer une notification de badge numérique. Si vous utilisez cette méthode pour définir la valeur « 0 », le badge est effacé.



var Notifications = Windows.UI.Notifications;

var badgeXml = Notifications.BadgeUpdateManager.getTemplateContent(Notifications.BadgeTemplateType.badgeNumber);
var badgeAttributes = badgeXml.getElementsByTagName("badge");
badgeAttributes[0].setAttribute("value", "26");

// Create a badge notification from XML
var badgeNotification = new Notifications.badgeNotification(badgeXml);

L'exemple de code suivant utilise la méthode BadgeNotification pour créer une notification de badge avec glyphes. Si vous utilisez cette méthode pour définir la valeur « none », le badge est effacé.



var Notifications = Windows.UI.Notifications;

var badgeXml = Notifications.BadgeUpdateManager.getTemplateContent(Notifications.BadgeTemplateType.badgeNumber);
var badgeAttributes = badgeXml.getElementsByTagName("badge");
badgeAttributes[0].setAttribute("value", "alert");

// Create a badge notification from XML
var badgeNotification = new Notifications.badgeNotification(badgeXml);

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.UI.Notifications
Windows::UI::Notifications [C++]

Métadonnées

Windows.winmd

Voir aussi

Exemple de mosaïques et de badges d'applications
Vue d'ensemble des badges
Instructions et liste de contrôle pour les mosaïques et les badges
Comment effacer un badge
Comment envoyer un glyphe ou un badge numérique dans une notification locale
Comment installer les notifications périodiques pour les badges
Comment mettre à jour un badge via des notifications de type push
Schéma XML des badges

 

 

Afficher:
© 2017 Microsoft