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
,则必须重写此方法。 在这种情况下,可以调用此方法,并预期返回表示切片的非 null URI。 否则,将引发此操作 UnsupportedOperationException
。
添加到切片提供程序的任何意向筛选器也应包含 SliceManager#CATEGORY_SLICE
,否则不会由该 SliceManager#mapIntentToUri(Intent)
筛选器检测到。
适用于 . 的 android.app.slice.SliceProvider.onMapIntentToUri(android.content.Intent)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。