AppNotificationBuilder.AddButton(AppNotificationButton) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt der App-Benachrichtigung eine Schaltfläche hinzu.
public:
virtual AppNotificationBuilder ^ AddButton(AppNotificationButton ^ value) = AddButton;
AppNotificationBuilder AddButton(AppNotificationButton const& value);
public AppNotificationBuilder AddButton(AppNotificationButton value);
function addButton(value)
Public Function AddButton (value As AppNotificationButton) As AppNotificationBuilder
Parameter
- value
- AppNotificationButton
Ein AppNotificationButton-Objekt , das die Schaltfläche darstellt, die der Benachrichtigung hinzugefügt werden soll.
Gibt zurück
Gibt den AppNotificationBuilder-instance zurück, damit zusätzliche Methodenaufrufe verkettet werden können.
Beispiele
Das folgende Beispiel veranschaulicht das Hinzufügen einer Schaltfläche zur XML-Nutzlast für eine App-Benachrichtigung.
var notification = new AppNotificationBuilder()
.AddText("Send a message.")
.AddTextBox("textBox")
.AddButton(new AppNotificationButton("Send")
.AddArgument("action", "sendMessage"))
.BuildNotification();
AppNotificationManager.Default.Show(notification);
Die resultierende XML-Nutzlast:
<toast>
<visual>
<binding template='ToastGeneric'>
<text>Send a message.</text>
</binding>
</visual>
<actions>
<input id='textBox' type='text'/><action content='Send' arguments='action=sendMessage'/>
</actions>
</toast>
Hinweise
Eine Anleitung zur Verwendung der AppNotificationBuilder-APIs zum Erstellen der Benutzeroberfläche für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhalte.
Referenzinformationen zum XML-Schema für App-Benachrichtigungen finden Sie unter Inhaltsschema für App-Benachrichtigungen.