Condividi tramite


AppNotificationButton.SetButtonStyle(AppNotificationButtonStyle) Metodo

Definizione

Imposta lo stile del pulsante per il pulsante di notifica dell'app.

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

Parametri

value
AppNotificationButtonStyle

Valore dell'enumerazione AppNotificationButtonStyle che specifica lo stile per il pulsante.

Restituisce

Restituisce l'istanza di AppNotificationButton in modo che sia possibile concatenare altre chiamate al metodo.

Esempio

L'esempio seguente illustra il controllo per verificare se gli stili del pulsante di notifica dell'app sono supportati e, in tal caso, impostando lo stile del pulsante.

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);

Payload XML risultante se lo scenario urgente è supportato:

<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>

Commenti

Gli stili dei pulsanti sono supportati solo per in Windows 10 Build 19041 e versioni successive. Chiamare AppNotificationButton.IsButtonStyleSupported per determinare in fase di esecuzione se gli stili dei pulsanti sono supportati nel dispositivo corrente.

Per indicazioni sull'uso delle API AppNotificationBuilder per creare l'interfaccia utente per le notifiche delle app, vedere Contenuto delle notifiche dell'app.

Per informazioni di riferimento su XML Schema per le notifiche dell'app, vedere Schema del contenuto di notifica dell'app.

Si applica a