Compartilhar via


AppNotificationButton.SetContextMenuPlacement Método

Definição

Solicita que o botão de notificação do aplicativo seja colocado no menu de contexto da notificação.

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

Retornos

Retorna a instância AppNotificationButton para que chamadas de método adicionais possam ser encadeadas.

Exemplos

O exemplo a seguir demonstra o uso desse método para definir o posicionamento do menu de contexto para o botão de notificação do aplicativo.

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddButton(new AppNotificationButton("Reply")
        .AddArgument("action", "reply")
        .SetContextMenuPlacement())
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

O conteúdo XML resultante se houver suporte para o cenário urgente:

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

Comentários

Você também pode definir o valor de posicionamento do menu de contexto com a propriedade AppNotificationButton.ContextMenuPlacement.

Para obter diretrizes sobre como usar as APIs AppNotificationBuilder para criar as notificações de aplicativo da interface do usuário, consulte conteúdo de notificação do 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 do aplicativo.

Aplica-se a