Partager via


AppNotificationButton.Icon Propriété

Définition

Obtient ou définit l’icône d’un AppNotificationButton.

public:
 property Uri ^ Icon { Uri ^ get(); void set(Uri ^ value); };
Uri Icon();

void Icon(Uri value);
public System.Uri Icon { get; set; }
var uri = appNotificationButton.icon;
appNotificationButton.icon = uri;
Public Property Icon As Uri

Valeur de propriété

URI de l’icône de bouton.

Exemples

L’exemple suivant montre l’utilisation de cette propriété pour définir l’icône d’un bouton de notification d’application.

var button = new AppNotificationButton("Reply")
    .AddArgument("action", "reply");
button.Icon = new Uri("ms-appx:///Images/Reply.png");

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddButton(button)
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Charge utile XML résultante :

<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 en appelant AppNotificationButton.SetIcon.

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 à