Condividi tramite


AppNotificationBuilder.AddButton(AppNotificationButton) Metodo

Definizione

Aggiunge un pulsante alla notifica dell'app.

public:
 virtual AppNotificationBuilder ^ AddButton(AppNotificationButton ^ value) = AddButton;
AppNotificationBuilder AddButton(AppNotificationButton const& value);
public AppNotificationBuilder AddButton(AppNotificationButton value);
function addButton(value)
Public Function AddButton (value As AppNotificationButton) As AppNotificationBuilder

Parametri

value
AppNotificationButton

Oggetto AppNotificationButton che rappresenta il pulsante da aggiungere alla notifica.

Restituisce

Restituisce l'istanza di AppNotificationBuilder in modo che sia possibile concatenare altre chiamate al metodo.

Esempio

Nell'esempio seguente viene illustrato l'aggiunta di un pulsante al payload XML per una notifica dell'app.

var notification = new AppNotificationBuilder()
    .AddText("Send a message.")
    .AddTextBox("textBox")
    .AddButton(new AppNotificationButton("Send")
        .AddArgument("action", "sendMessage"))
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Payload XML risultante:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Send a message.</text>
        </binding>
    </visual>
    <actions>
        <input id='textBox' type='text'/><action content='Send' arguments='action=sendMessage'/>
    </actions>
</toast>

Commenti

Per indicazioni sull'uso delle API AppNotificationBuilder per creare l'interfaccia utente per le notifiche delle app, vedere Contenuto delle notifiche dell'app.

Per informazioni di riferimento su XML Schema per le notifiche dell'app, vedere Schema del contenuto di notifica dell'app.

Si applica a