BadgeUpdateManager.CreateBadgeUpdaterForSecondaryTile(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建并初始化 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);