Uri.NormalizeScheme メソッド

定義

小文字のスキーム コンポーネントを含む同等の URI を返します。

[Android.Runtime.Register("normalizeScheme", "()Landroid/net/Uri;", "GetNormalizeSchemeHandler")]
public virtual Android.Net.Uri? NormalizeScheme();
[<Android.Runtime.Register("normalizeScheme", "()Landroid/net/Uri;", "GetNormalizeSchemeHandler")>]
abstract member NormalizeScheme : unit -> Android.Net.Uri
override this.NormalizeScheme : unit -> Android.Net.Uri

返品

Uri

正規化された URI (null なし)

属性

注釈

小文字のスキーム コンポーネントを含む同等の URI を返します。 これにより、Uri が意図のフィルター処理に関する Android のベスト プラクティスに合わせて調整されます。

たとえば、"HTTP://www.android.com" は "http://www.android.com" になります。

Android の外部から受信したすべての URI (ユーザー入力、Bluetooth、NFC、インターネットなどの外部ソースなど) は、意図の作成に使用する前に正規化する必要があります。

このメソッドは<em></em>不適切な URI を検証したり、不適切な形式の URI を '修正' したりするので、入力の検証には使用しないでください。 URI が最初に正しく書式設定されておらず、スキーム コンポーネントが見つからない場合でも、URI は常に返されます。

Javaドキュメント。

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

適用対象