言語

URI.Create(String) メソッド

定義

指定された文字列を解析して URI を作成します。

[Android.Runtime.Register("create", "(Ljava/lang/String;)Ljava/net/URI;", "")]
public static Java.Net.URI? Create(string? str);
[<Android.Runtime.Register("create", "(Ljava/lang/String;)Ljava/net/URI;", "")>]
static member Create : string -> Java.Net.URI

パラメーター

str
String

URI に解析される文字列

返品

URI

新しい URI

属性

注釈

指定された文字列を解析して URI を作成します。

この便利なファクトリ メソッドは、 #URI(String) コンストラクターを呼び出した場合と同様に機能します。コンストラクターによってスローされたすべての URISyntaxException がキャッチされ、新しい IllegalArgumentException オブジェクトにラップされ、その後スローされます。

このメソッドは、指定された文字列がプログラム内で宣言された URI 定数など、有効な URI であることがわかっている状況で使用するために提供されるため、文字列がそのように解析されないプログラミング エラーと見なされます。 URISyntaxExceptionを直接スローするコンストラクターは、ユーザー入力またはエラーが発生しやすい他のソースから URI が構築されている状況で使用する必要があります。

java.net.URI.create(java.lang.String)の Java ドキュメント。

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

適用対象