ContentResolver.Uncanonicalize(Uri) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
給定先前由 生成 #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 要被重新整合回非正則形式。
傳回
回傳 var<url>/var< 的非典型表示>。 若在當前環境中找不到由典型 Uri 識別的資料,則回傳為空;呼叫者必須始終檢查 null,並適當地回退到替代方案來處理。
- 屬性
備註
給定先前由 生成 #canonicalize的典範 Uri,將其轉換為其局部非典範形式。 這在某些情況下非常有用,當你知道目前環境只會使用 Uri,並希望避免與內容提供者使用時可能產生的額外負擔,或想確認參考資料在新環境中是否存在。
Java 文件 android.content.ContentResolver.uncanonicalize(android.net.Uri)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。