次の方法で共有


BadgeUpdateManager.GetTemplateContent(BadgeTemplateType) メソッド

定義

バッジの更新用にカスタマイズできるように、定義済みのバッジ テンプレートの 1 つの 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");

注釈

完全な XML ペイロードを自分で作成する代わりに、既定のテンプレートを取得し、Document Object Model (DOM) 操作関数を使用して、変更するコンテンツの部分をカスタマイズできます。 この XML を BadgeNotification にパッケージ化し、このクラスの他のメソッドを使用して作成した BadgeUpdater を使用してタイルに送信します。

バッジの要素と属性の説明については、バッジ スキーマに関するページを参照してください。

適用対象

こちらもご覧ください