Compartilhar via


AppNotificationButton.ContextMenuPlacement Propriedade

Definição

Obtém ou define um valor que especifica se o botão é exibido dentro do menu de contexto de notificação do aplicativo.

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

Valor da propriedade

Boolean

bool

True se o botão for colocado dentro do menu de contexto de notificação do aplicativo; caso contrário, false.

Exemplos

O exemplo a seguir mostra o uso desse método para adicionar o botão ao menu de contexto de notificação do aplicativo.

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

O conteúdo XML resultante:

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

Comentários

Você também pode definir o valor de posicionamento do menu de contexto chamando AppNotificationButton.SetContextMenuPlacement.

Para obter diretrizes sobre como usar as APIs AppNotificationBuilder para criar as notificações da interface do usuário para o 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