Partager via


AppNotificationButton.SetContextMenuPlacement Méthode

Définition

Demande que le bouton de notification de l’application soit placé dans le menu contextuel de la notification.

public:
 virtual AppNotificationButton ^ SetContextMenuPlacement() = SetContextMenuPlacement;
AppNotificationButton SetContextMenuPlacement();
public AppNotificationButton SetContextMenuPlacement();
function setContextMenuPlacement()
Public Function SetContextMenuPlacement () As AppNotificationButton

Retours

Retourne l’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’emplacement du menu contextuel pour le bouton de notification de l’application.

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddButton(new AppNotificationButton("Reply")
        .AddArgument("action", "reply")
        .SetContextMenuPlacement())
    .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' placement='contextMenu'/>
    </actions>
</toast>

Remarques

Vous pouvez également définir la valeur de placement du menu contextuel avec la propriété AppNotificationButton.ContextMenuPlacement.

Pour obtenir des conseils sur l’utilisation des API AppNotificationBuilder pour créer l’interface utilisateur pour les notifications d’application, consultez contenu de notification d’application.

Pour plus d’informations sur le schéma XML pour les notifications d’application, consultez schéma de contenu de notification d’application.

S’applique à