Compartilhar via


BadgeUpdateManager.GetTemplateContent(BadgeTemplateType) Método

Definição

Obtém o conteúdo XML de um dos modelos de selo predefinidos para que você possa personalizá-lo para uma atualização de selo.

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

Parâmetros

type
BadgeTemplateType

O tipo de modelo de selo, um glifo ou um número.

Retornos

O objeto que contém o XML de modelo.

Exemplos

O exemplo a seguir mostra o uso de GetTemplateContent para obter o conteúdo de um selo numérico.

var Notifications = Windows.UI.Notifications;

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

Comentários

Em vez de criar a carga XML completa por conta própria, você pode obter o modelo padrão e, em seguida, usar as funções de manipulação do DOM (Modelo de Objeto de Documento) para personalizar a parte do conteúdo que você deseja alterar. Empacote esse XML em um BadgeNotification e envie-o para o bloco por meio do BadgeUpdater que você cria por meio dos outros métodos dessa classe.

Consulte esquema de selopara obter uma explicação dos elementos e atributos de selo.

Aplica-se a

Confira também