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 有效负载。 将此 XML 打包在 BadgeNotification 中,并通过通过此类的其他方法创建的 BadgeUpdater 将其发送到磁贴。

有关 锁屏提醒元素和属性的说明,请参阅锁屏提醒架构。

适用于

另请参阅