Uri.TryCreate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
TryCreate(Uri, Uri, Uri) | |
TryCreate(Uri, String, Uri) | |
TryCreate(String, UriKind, Uri) | |
TryCreate(String, UriCreationOptions, Uri) |
指定した インスタンス と UriCreationOptionsを使用して、新しい Uri を作成しますString。 |
TryCreate(Uri, Uri, Uri)
- ソース:
- UriExt.cs
- ソース:
- UriExt.cs
- ソース:
- UriExt.cs
public:
static bool TryCreate(Uri ^ baseUri, Uri ^ relativeUri, [Runtime::InteropServices::Out] Uri ^ % result);
public static bool TryCreate (Uri baseUri, Uri relativeUri, out Uri result);
public static bool TryCreate (Uri? baseUri, Uri? relativeUri, out Uri? result);
static member TryCreate : Uri * Uri * Uri -> bool
Public Shared Function TryCreate (baseUri As Uri, relativeUri As Uri, ByRef result As Uri) As Boolean
パラメーター
- baseUri
- Uri
ベース URI。
戻り値
Uri が正常に作成された場合は true
。それ以外の場合は false
。
例外
baseUri
は null
です。
注釈
このメソッドが を返す true
場合、新しい Uri は にあります result
。
このメソッドは、URI を構築し、正規形式で配置し、検証します。 ハンドルされない例外が発生した場合、このメソッドはそれをキャッチします。 を作成 Uri して例外を取得する場合は、いずれかのコンストラクターを Uri 使用します。
適用対象
TryCreate(Uri, String, Uri)
- ソース:
- UriExt.cs
- ソース:
- UriExt.cs
- ソース:
- UriExt.cs
public:
static bool TryCreate(Uri ^ baseUri, System::String ^ relativeUri, [Runtime::InteropServices::Out] Uri ^ % result);
public static bool TryCreate (Uri baseUri, string relativeUri, out Uri result);
public static bool TryCreate (Uri? baseUri, string? relativeUri, out Uri? result);
static member TryCreate : Uri * string * Uri -> bool
Public Shared Function TryCreate (baseUri As Uri, relativeUri As String, ByRef result As Uri) As Boolean
パラメーター
- baseUri
- Uri
ベース URI。
戻り値
Uri が正常に作成された場合は true
。それ以外の場合は false
。
注釈
このメソッドが を返す true
場合、新しい Uri は にあります result
。
適用対象
TryCreate(String, UriKind, Uri)
- ソース:
- UriExt.cs
- ソース:
- UriExt.cs
- ソース:
- UriExt.cs
public:
static bool TryCreate(System::String ^ uriString, UriKind uriKind, [Runtime::InteropServices::Out] Uri ^ % result);
public static bool TryCreate (string uriString, UriKind uriKind, out Uri result);
public static bool TryCreate (string? uriString, UriKind uriKind, out Uri? result);
static member TryCreate : string * UriKind * Uri -> bool
Public Shared Function TryCreate (uriString As String, uriKind As UriKind, ByRef result As Uri) As Boolean
パラメーター
- uriKind
- UriKind
URI の種類。
戻り値
Uri が正常に作成された場合は true
。それ以外の場合は false
。
注釈
このメソッドが を返す true
場合、新しい Uri は にあります result
。
適用対象
TryCreate(String, UriCreationOptions, Uri)
- ソース:
- UriExt.cs
- ソース:
- UriExt.cs
- ソース:
- UriExt.cs
指定した インスタンス と UriCreationOptionsを使用して、新しい Uri を作成しますString。
public:
static bool TryCreate(System::String ^ uriString, UriCreationOptions % creationOptions, [Runtime::InteropServices::Out] Uri ^ % result);
public static bool TryCreate (string? uriString, in UriCreationOptions creationOptions, out Uri? result);
static member TryCreate : string * UriCreationOptions * Uri -> bool
Public Shared Function TryCreate (uriString As String, ByRef creationOptions As UriCreationOptions, ByRef result As Uri) As Boolean
パラメーター
- creationOptions
- UriCreationOptions
の作成方法と動作を Uri 制御するオプション。
戻り値
Uri が正常に作成された場合は true
。それ以外の場合は false
。
適用対象
.NET