語言

ContentResolver.Uncanonicalize(Uri) 方法

定義

給定先前由 生成 #canonicalize的典範 Uri,將其轉換為其局部非典範形式。

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

參數

url
Uri

正則 Uri 要被重新整合回非正則形式。

傳回

Uri

回傳 var<url>/var< 的非典型表示>。 若在當前環境中找不到由典型 Uri 識別的資料,則回傳為空;呼叫者必須始終檢查 null,並適當地回退到替代方案來處理。

屬性

備註

給定先前由 生成 #canonicalize的典範 Uri,將其轉換為其局部非典範形式。 這在某些情況下非常有用,當你知道目前環境只會使用 Uri,並希望避免與內容提供者使用時可能產生的額外負擔,或想確認參考資料在新環境中是否存在。

Java 文件 android.content.ContentResolver.uncanonicalize(android.net.Uri)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱