Partager via


AppNotificationButton.SetButtonStyle(AppNotificationButtonStyle) Méthode

Définition

Définit le style de bouton pour le bouton de notification de l’application.

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

Paramètres

value
AppNotificationButtonStyle

Valeur de l’énumération AppNotificationButtonStyle spécifiant le style du bouton.

Retours

Retourne le instance AppNotificationButton afin que des appels de méthode supplémentaires puissent être chaînés.

Exemples

L’exemple suivant montre comment vérifier si les styles de bouton de notification d’application sont pris en charge et, le cas échéant, définir le style du bouton.

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

Charge utile XML résultante si le scénario urgent est pris en charge :

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

Remarques

Les styles de bouton sont uniquement pris en charge pour Windows 10 build 19041 et versions ultérieures. Appelez AppNotificationButton.IsButtonStyleSupported pour déterminer au moment de l’exécution si les styles de bouton sont pris en charge sur l’appareil actuel.

Pour obtenir des conseils sur l’utilisation des API AppNotificationBuilder pour créer l’interface utilisateur pour les notifications d’application, consultez Contenu des notifications d’application.

Pour obtenir des informations de référence sur le schéma XML pour les notifications d’application, consultez Schéma de contenu de notification d’application.

S’applique à