AppNotificationButton.SetIcon(Uri) Methode

Definition

Legt das Symbol für ein AppNotificationButton-Objekt fest.

public:
 virtual AppNotificationButton ^ SetIcon(Uri ^ value) = SetIcon;
AppNotificationButton SetIcon(Uri const& value);
public AppNotificationButton SetIcon(System.Uri value);
function setIcon(value)
Public Function SetIcon (value As Uri) As AppNotificationButton

Parameter

value
Uri Uri

Der URI des Schaltflächensymbols.

Gibt zurück

Gibt die AppNotificationButton-Instanz zurück, sodass zusätzliche Methodenaufrufe verkettet werden können.

Beispiele

Das folgende Beispiel veranschaulicht die Verwendung dieser Methode zum Festlegen des Symbols für die App-Benachrichtigungsschaltfläche.

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddButton(new AppNotificationButton("Reply")
        .AddArgument("action", "reply")
        .SetIcon(new Uri("ms-appx:///Images/Reply.png")))
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Die resultierende XML-Nutzlast, wenn das dringende Szenario unterstützt wird:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
    <actions>
        <action content='Reply' arguments='action=reply' imageUri='ms-appx:///Images/Reply.png'/>
    </actions>
</toast>

Hinweise

Sie können auch das Symbol für eine App-Benachrichtigungsschaltfläche mit dem AppNotificationButton.Icon festlegen.

Der folgende Screenshot zeigt eine App-Benachrichtigungsschaltfläche, die ein Symbol verwendet.

Screenshot einer App-Benachrichtigung mit Schaltflächen, die Symbole verwenden.

Zu den unterstützten Bilddateitypen gehören:

  • .png
  • .jpg
  • .svg

Anleitungen zur Verwendung der AppNotificationBuilder--APIs zum Erstellen der Benutzeroberfläche für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhalt.

Referenzinformationen zum XML-Schema für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhaltsschema.

Gilt für: