Compartir a través de


AppNotificationButton.Icon Propiedad

Definición

Obtiene o establece el icono de 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

Valor de propiedad

URI del icono del botón.

Ejemplos

En el ejemplo siguiente se muestra el uso de esta propiedad para establecer el icono de un botón de notificación de aplicación.

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

La carga XML resultante:

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

Comentarios

También puede establecer el icono de un botón de notificación de aplicación llamando a AppNotificationButton.SetIcon.

En la captura de pantalla siguiente se muestra un botón de notificación de aplicación que usa un icono.

Captura de pantalla de una notificación de aplicación con botones que usan iconos.

Entre los tipos de archivo de imagen admitidos se incluyen:

  • .png
  • .jpg
  • .svg

Para obtener instrucciones sobre cómo usar las API de AppNotificationBuilder para crear la interfaz de usuario para las notificaciones de la aplicación, consulte contenido de notificación de aplicación.

Para obtener información de referencia sobre el esquema XML para las notificaciones de aplicación, consulte esquema de contenido de notificación de aplicación.

Se aplica a