Uri.NormalizeScheme メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
小文字のスキーム コンポーネントを使用して同等の 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 (null なし)
- 属性
注釈
小文字のスキーム コンポーネントを使用して同等の URI を返します。 これにより、Uri が意図フィルター処理の Android のベスト プラクティスに合わせて調整されます。
たとえば、"HTTP://www.android.com" は "http://www.android.com" になります
Android の外部から受信したすべての URI (ユーザー入力、Bluetooth、NFC、インターネットなどの外部ソースなど) は、意図の作成に使用する前に正規化する必要があります。
<p class="note">このメソッドは<>正しくない URI の検証を行いません<>。または、形式が正しくない URI の '修正' を行います。そのため、入力の検証には使用しないでください。 URI がで始まる形式が正しくなく、スキーム コンポーネントが見つからない場合でも、Uri は常に返されます。
の Java ドキュメント android.net.Uri.normalizeScheme()
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。