AppNotificationButton.SetButtonStyle(AppNotificationButtonStyle) 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.
Legt den Schaltflächenstil für die App-Benachrichtigungsschaltfläche fest.
public:
virtual AppNotificationButton ^ SetButtonStyle(AppNotificationButtonStyle value) = SetButtonStyle;
AppNotificationButton SetButtonStyle(AppNotificationButtonStyle const& value);
public AppNotificationButton SetButtonStyle(AppNotificationButtonStyle value);
function setButtonStyle(value)
Public Function SetButtonStyle (value As AppNotificationButtonStyle) As AppNotificationButton
Parameter
Ein Wert aus dem AppNotificationButtonStyle Enumeration, der die Formatvorlage für die Schaltfläche angibt.
Gibt zurück
Gibt die AppNotificationButton Instanz zurück, sodass zusätzliche Methodenaufrufe verkettet werden können.
Beispiele
Im folgenden Beispiel wird die Überprüfung veranschaulicht, ob die Stile der App-Benachrichtigungsschaltfläche unterstützt werden und wenn ja, das Festlegen des Schaltflächenstils.
var button = new AppNotificationButton("Reply")
.AddArgument("action", "reply");
if(AppNotificationButton.IsButtonStyleSupported())
{
button.SetButtonStyle(AppNotificationButtonStyle.Critical);
}
var notification = new AppNotificationBuilder()
.AddText("Notification text.")
.AddButton(button)
.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' hint-toolTip='Click to reply.'/>
</actions>
</toast>
Hinweise
Schaltflächenformate werden nur für Windows 10 Build 19041 und höher unterstützt. Rufen Sie AppNotificationButton.IsButtonStyleSupported auf, um zur Laufzeit zu ermitteln, ob Schaltflächenformatvorlagen auf dem aktuellen Gerät unterstützt werden.
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.