次の方法で共有


BadgeUpdateManager.CreateBadgeUpdaterForSecondaryTile(String) メソッド

定義

BadgeUpdater の新しいインスタンスを作成して初期化します。これにより、セカンダリ タイルのバッジの外観または内容を変更できます。 タイルは、呼び出し元アプリまたは同じパッケージ内の他のアプリに属することができます。

public:
 static BadgeUpdater ^ CreateBadgeUpdaterForSecondaryTile(Platform::String ^ tileId);
 static BadgeUpdater CreateBadgeUpdaterForSecondaryTile(winrt::hstring const& tileId);
public static BadgeUpdater CreateBadgeUpdaterForSecondaryTile(string tileId);
function createBadgeUpdaterForSecondaryTile(tileId)
Public Shared Function CreateBadgeUpdaterForSecondaryTile (tileId As String) As BadgeUpdater

パラメーター

tileId
String

Platform::String

winrt::hstring

タイルの一意の ID。

戻り値

tileID で識別されるタイルにバッジの更新を送信するために使用するオブジェクト。

次の例では、ID が "SecondaryTile.Dynamic" のセカンダリ タイルに数値バッジ通知を送信する方法を示します。

var Notifications = Windows.UI.Notifications;

// Define the badge content
var badgeNotification = Notifications.BadgeUpdateManager.getTemplateContent(Notifications.BadgeTemplateType.badgeNumber);
var badgeAttributes = badgeNotification.getElementsByTagName("badge");
badgeAttributes[0].setAttribute("value", "6");

// Create the notification based on the XML content.
var badge = new Notifications.BadgeNotification(badgeNotification);

// Create a secondary tile updater, passing it the ID of the tile.
Notifications.BadgeUpdateManager.createBadgeUpdaterForSecondaryTile("SecondaryTile.Dynamic");

// Send the notification to the secondary tile.
tileUpdater.update(tileNotification);

適用対象

こちらもご覧ください