SliceProvider.OnMapIntentToUri(Intent) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果 SliceProvider 上有指定 , IntentFilter 此方法必須覆寫。
[Android.Runtime.Register("onMapIntentToUri", "(Landroid/content/Intent;)Landroid/net/Uri;", "GetOnMapIntentToUri_Landroid_content_Intent_Handler", ApiSince=28)]
public virtual Android.Net.Uri OnMapIntentToUri(Android.Content.Intent? intent);
[<Android.Runtime.Register("onMapIntentToUri", "(Landroid/content/Intent;)Landroid/net/Uri;", "GetOnMapIntentToUri_Landroid_content_Intent_Handler", ApiSince=28)>]
abstract member OnMapIntentToUri : Android.Content.Intent -> Android.Net.Uri
override this.OnMapIntentToUri : Android.Content.Intent -> Android.Net.Uri
參數
- intent
- Intent
傳回
Uri 代表與所提供意圖相關的切片。
- 屬性
備註
如果 SliceProvider 上有指定 , IntentFilter 此方法必須覆寫。 在這種情況下,這個方法可以被呼叫,並預期會回傳一個非空的 Uri,代表一個切片。 否則會丟棄 UnsupportedOperationException。
任何加入切片提供者的意圖過濾器也應包含 SliceManager#CATEGORY_SLICE,否則無法被 SliceManager#mapIntentToUri(Intent)偵測到 。
Java 文件 android.app.slice.SliceProvider.onMapIntentToUri(android.content.Intent)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。