Partager via


AppNotificationButton.SetContextMenuPlacement Méthode

Définition

Demande que le bouton de notification d’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 le 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 d’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 les notifications forapp de l’interface utilisateur, 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 à