この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

Uri コンストラクター (String)

 

公開日: 2016年10月

指定した URI を使用して、Uri クラスの新しいインスタンスを初期化します。

名前空間:   System
アセンブリ:  System (System.dll 内)

public Uri(
	string uriString
)

パラメーター

uriString
Type: System.String

URI。

Exception Condition
ArgumentNullException

uriStringnull です。

UriFormatException
System_CAPS_noteメモ

.NET for Windows Store appsまたはポータブル クラス ライブラリ、基本クラスの例外をキャッチFormatException、代わりにします。

uriString が空です。

または

uriString に指定されたスキームの形式が正しくありません。CheckSchemeName」を参照してください。

または

uriString に含まれるスラッシュが多すぎます。

または

uriString に指定されたパスワードは正しくありません。

または

uriString に指定されたホスト名は正しくありません。

または

uriString に指定されたファイル名正しくありません。

または

uriString に指定されたユーザー名は正しくありません。

または

uriString に指定するホスト名または機関名が円記号で終わっていてはなりません。

または

uriString に指定されたポート番号が正しくないか、解析できません。

または

uriString の長さが 65519 文字を超えています。

または

uriString に指定されたスキームの長さが 1023 文字を超えています。

または

正しくない文字シーケンスが uriString に含まれています。

または

uriString に指定する MS-DOS のパスは、c:\\ で始める必要があります。

このコンス トラクターを作成、 Uri URI 文字列からのインスタンス。 URI の解析、正規の形式で格納および、必要なエスケープ エンコーディングは、します。

このコンス トラクターがないように、Uriアクセス可能なリソースを参照します。

このコンス トラクターでは、stringパラメーターが絶対 URI を参照して呼び出すことと同じ、Uriを持つコンス トラクター UriKind 'éý'Absoluteです。 場合、stringコンス トラクターに渡されたパラメーターが相対 URI の場合、このコンス トラクターがスローされます、UriFormatExceptionです。

次の例を作成、 Uri URI"http://www.contoso.com/"を持つインスタンス。

Uri myUri = new Uri("http://www.contoso.com/");

ユニバーサル Windows プラットフォーム
8 以降で使用可能
.NET Framework
1.1 以降で使用可能
ポータブル クラス ライブラリ
サポート対象: 移植可能 .NET プラットフォーム
Silverlight
2.0 以降で使用可能
Windows Phone Silverlight
7.0 以降で使用可能
Windows Phone
8.1 以降で使用可能
トップに戻る
表示: