AppNotificationButton.InvokeUri Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 especificando 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 do 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, consulte iniciar um aplicativo com um URI.
Você deve definir o URI de invocação ou o TargetAppId, mas não ambos. Se você definir ambos, o sistema usará o TargetAppId.
Você também pode definir o URI de invocação para um botão de notificação do aplicativo chamando AppNotificationButton.SetInvokeUri.
Para obter diretrizes sobre como usar as APIs
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.