BadgeUpdateManager.GetTemplateContent(BadgeTemplateType) 方法

定義

取得其中一個預先定義徽章範本的 XML 內容,以便您可以自訂徽章更新。

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

參數

type
BadgeTemplateType

徽章範本的類型,可以是圖像或數位。

傳回

包含範本 XML 的物件。

範例

下列範例示範如何使用 GetTemplateContent 取得數值徽章的內容。

var Notifications = Windows.UI.Notifications;

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

備註

您可以取得預設範本,然後使用檔物件模型 (DOM) 操作函式來自訂您想要變更內容的一部分,而不是自行建立完整的 XML 承載。 您會在 BadgeNotification 中封裝此 XML,並透過您透過這個類別的其他方法建立的 BadgeUpdater 將它傳送至磚。

如需徽章元素和屬性的說明,請參閱 徽章架構

適用於

另請參閱