AppNotificationButton.InvokeUri 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定按一下代理程式更新按鈕時啟動的 URI。
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
屬性值
URI物件,指定要叫用的 URI。
範例
下列範例顯示此屬性的使用方式,以設定代理程式更新按鈕的叫用 URI。
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);
產生的 XML 承載:
<toast>
<visual>
<binding template='ToastGeneric'>
<text>Notification text.</text>
</binding>
</visual>
<actions>
<action content='' arguments='https://learn.microsoft.com/' activationType='protocol'/>
</actions>
</toast>
備註
您可以使用 URI 在預設瀏覽器中啟動網站,或啟動具有已註冊 URI 配置的應用程式。 如需使用 URI 啟動應用程式的詳細資訊,請參閱 使用 URI 啟動應用程式。
您應該設定叫用 URI 或 TargetAppId,但不應該同時設定這兩者。 如果您同時設定這兩者,系統會使用 TargetAppId。
您也可以呼叫 AppNotificationButton.SetInvokeUri來設定代理程式更新按鈕的叫用 URI。
如需使用 AppNotificationBuilder API 建立代理程式更新 UI 的指引,請參閱 代理程式更新內容。
如需代理程式更新之 XML 架構的參考資訊,請參閱 代理程式更新內容架構。