Compartilhar via


AppNotificationButton.Icon Propriedade

Definição

Obtém ou define o ícone de um 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 da propriedade

O URI do ícone de botão.

Exemplos

O exemplo a seguir mostra o uso dessa propriedade para definir o ícone para um botão de notificação do aplicativo.

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

O conteúdo 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>

Comentários

Você também pode definir o ícone para um botão de notificação de aplicativo chamando AppNotificationButton.SetIcon.

A captura de tela a seguir ilustra um botão de notificação do aplicativo que usa um ícone.

Uma captura de tela de uma notificação de aplicativo com botões que usam ícones.

Os tipos de arquivo de imagem com suporte incluem:

  • .png
  • .jpg
  • .Svg

Para obter diretrizes sobre como usar as APIs AppNotificationBuilder para criar a interface do usuário para notificações de aplicativo, consulte Conteúdo da notificação de aplicativo.

Para obter informações de referência sobre o esquema XML para notificações de aplicativo, consulte Esquema de conteúdo de notificação de aplicativo.

Aplica-se a