Partager via


AppNotificationButton.SetIcon(Uri) Méthode

Définition

Définit l’icône d’un AppNotificationButton.

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

Paramètres

value
Uri Uri

URI de l’icône de bouton.

Retours

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

Exemples

L’exemple suivant illustre l’utilisation de cette méthode pour définir l’icône du bouton de notification de l’application.

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

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' imageUri='ms-appx:///Images/Reply.png'/>
    </actions>
</toast>

Remarques

Vous pouvez également définir l’icône d’un bouton de notification d’application avec appNotificationButton.Icon.

La capture d’écran suivante illustre un bouton de notification d’application qui utilise une icône.

Capture d’écran d’une notification d’application avec des boutons qui utilisent des icônes.

Les types de fichiers image pris en charge sont les suivants :

  • .png
  • .jpg
  • .Svg

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 à