BadgeUpdateManager.GetTemplateContent(BadgeTemplateType) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取其中一个预定义锁屏提醒模板的 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 将其发送到磁贴。
有关 锁屏提醒元素和属性的说明,请参阅锁屏提醒架构。