Compartilhar via


AppNotificationButton.InvokeUri Propriedade

Definição

Obtém ou define o URI que é iniciado quando o botão de notificação do aplicativo é clicado.

public:
 property Uri ^ InvokeUri { Uri ^ get(); void set(Uri ^ value); };
Uri InvokeUri();

void InvokeUri(Uri value);
public System.Uri InvokeUri { get; set; }
var uri = appNotificationButton.invokeUri;
appNotificationButton.invokeUri = uri;
Public Property InvokeUri As Uri

Valor da propriedade

Um objeto Uri que especifica o URI a ser invocado.

Exemplos

O exemplo a seguir mostra o uso dessa propriedade para definir o URI de invocação para um botão de notificação de aplicativo.

var button = new AppNotificationButton("Launch URI")
    .AddArgument("action", "info");
button.InvokeUri = new Uri("https://learn.microsoft.com");

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='' arguments='https://learn.microsoft.com/' activationType='protocol'/>
    </actions>
</toast>

Comentários

Você pode usar o URI para iniciar um site no navegador padrão ou para iniciar um aplicativo que tenha um esquema de URI registrado. Para obter mais informações sobre como iniciar aplicativos com URIs, confira Iniciar um aplicativo com um URI.

Você deve definir o URI de invocação ou TargetAppId, mas não ambos. Se você definir ambos, o sistema usará TargetAppId.

Você também pode definir o URI de invocação para um botão de notificação de aplicativo chamando AppNotificationButton.SetInvokeUri.

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

Aplica-se a