Share via


BadgeUpdateManager.CreateBadgeUpdaterForSecondaryTile(String) Metodo

Definizione

Crea e inizializza una nuova istanza di BadgeUpdater, che consente di modificare l'aspetto o il contenuto di un badge in un riquadro secondario. Il riquadro può appartenere all'app chiamante o a qualsiasi altra app nello stesso pacchetto.

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

Parametri

tileId
String

Platform::String

winrt::hstring

ID univoco del riquadro.

Restituisce

L'oggetto che si userà per inviare aggiornamenti di badge al riquadro identificato da tileID.

Esempio

Nell'esempio seguente viene illustrato come inviare una notifica di notifica numerica a un riquadro secondario con un 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);

Si applica a

Vedi anche