Partager via


AppNotificationButton.ContextMenuPlacement Propriété

Définition

Obtient ou définit une valeur spécifiant si le bouton est affiché dans le menu contextuel de notification de l’application.

public:
 property bool ContextMenuPlacement { bool get(); void set(bool value); };
bool ContextMenuPlacement();

void ContextMenuPlacement(bool value);
public bool ContextMenuPlacement { get; set; }
var boolean = appNotificationButton.contextMenuPlacement;
appNotificationButton.contextMenuPlacement = boolean;
Public Property ContextMenuPlacement As Boolean

Valeur de propriété

Boolean

bool

True si le bouton est placé dans le menu contextuel de notification de l’application ; sinon, false.

Exemples

L’exemple suivant montre l’utilisation de cette méthode pour ajouter le bouton au menu contextuel de notification de l’application.

var button = new AppNotificationButton("More info")
    .AddArgument("action", "info");
button.ContextMenuPlacement = true;

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddButton(button)
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Charge utile XML résultante :

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
    <actions>
        <action content='More info' arguments='action=info' placement='contextMenu'/>
    </actions>
</toast>

Remarques

Vous pouvez également définir la valeur de placement du menu contextuel en appelant AppNotificationButton.SetContextMenuPlacement.

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 à