ContentProvider.Uncanonicalize(Uri) 方法

定义

从以前返回的 #canonicalize规范 URI 中删除规范化。

[Android.Runtime.Register("uncanonicalize", "(Landroid/net/Uri;)Landroid/net/Uri;", "GetUncanonicalize_Landroid_net_Uri_Handler")]
public virtual Android.Net.Uri? Uncanonicalize (Android.Net.Uri url);
[<Android.Runtime.Register("uncanonicalize", "(Landroid/net/Uri;)Landroid/net/Uri;", "GetUncanonicalize_Landroid_net_Uri_Handler")>]
abstract member Uncanonicalize : Android.Net.Uri -> Android.Net.Uri
override this.Uncanonicalize : Android.Net.Uri -> Android.Net.Uri

参数

url
Uri

要从中删除任何规范化的 URI。

返回

Uri

返回 var url/var> 的非规范表示形式<,如果没有任何操作,则返回 <var>url</var> 原样;如果在当前环境中找不到规范表示形式标识的数据,则返回 null。<>

属性

注解

从以前返回的 #canonicalize规范 URI 中删除规范化。 例如,如果实现是添加查询参数来规范 URI,则此方法只需行程 URI 上的任何查询参数即可。 默认实现始终返回传入的同一 <var>url</var> 。

适用于 . 的 android.content.ContentProvider.uncanonicalize(android.net.Uri)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于