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> が常に返されます。

の Java ドキュメント android.content.ContentProvider.uncanonicalize(android.net.Uri)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象