Condividi tramite


BadgeUpdateManager.GetTemplateContent(BadgeTemplateType) Metodo

Definizione

Ottiene il contenuto XML di uno dei modelli di badge predefiniti in modo da poterlo personalizzare per un aggiornamento delle notifiche.

public:
 static XmlDocument ^ GetTemplateContent(BadgeTemplateType type);
 static XmlDocument GetTemplateContent(BadgeTemplateType const& type);
public static XmlDocument GetTemplateContent(BadgeTemplateType type);
function getTemplateContent(type)
Public Shared Function GetTemplateContent (type As BadgeTemplateType) As XmlDocument

Parametri

type
BadgeTemplateType

Tipo di modello badge, un glifo o un numero.

Restituisce

Oggetto contenente il codice XML del modello.

Esempio

L'esempio seguente illustra l'uso di GetTemplateContent per ottenere il contenuto per una notifica numerica.

var Notifications = Windows.UI.Notifications;

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

Commenti

Anziché creare manualmente il payload XML completo, è possibile ottenere il modello predefinito e quindi usare le funzioni di manipolazione DOM (Document Object Model) per personalizzare la parte del contenuto che si desidera modificare. È possibile creare il pacchetto XML in un badgeNotification e inviarlo al riquadro tramite BadgeUpdater creato tramite gli altri metodi di questa classe.

Per unaspiegazione degli elementi e degli attributi badge, vedere schema badge.

Si applica a

Vedi anche