Uri.TryCreate Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
TryCreate(Uri, Uri, Uri) |
Tworzy nowe Uri przy użyciu określonych wystąpień bazowych i względnych Uri . |
TryCreate(Uri, String, Uri) |
Tworzy nowe Uri przy użyciu określonych wystąpień bazowych i względnych String . |
TryCreate(String, UriKind, Uri) |
Tworzy nowe Uri przy użyciu określonego String wystąpienia i .UriKind |
TryCreate(String, UriCreationOptions, Uri) |
Tworzy nowe Uri przy użyciu określonego String wystąpienia i UriCreationOptions. |
TryCreate(Uri, Uri, Uri)
- Źródło:
- UriExt.cs
- Źródło:
- UriExt.cs
- Źródło:
- 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
Parametry
- baseUri
- Uri
Podstawowy identyfikator URI.
- result
- Uri
Gdy ta metoda zwraca wartość , element zawiera konstrukcję Uri z baseUri
i relativeUri
. Ten parametr jest przekazywany jako niezainicjowany.
Zwraca
true
jeśli element Uri został pomyślnie utworzony; w przeciwnym razie . false
Wyjątki
baseUri
to null
.
Uwagi
Jeśli ta metoda zwróci true
wartość , nowa Uri wartość znajduje się w pliku result
.
Ta metoda tworzy identyfikator URI, umieszcza go w postaci kanonicznej i weryfikuje go. Jeśli wystąpi nieobsługiwany wyjątek, ta metoda go przechwytuje. Jeśli chcesz utworzyć obiekt Uri i uzyskać wyjątki, użyj jednego z Uri konstruktorów.
Dotyczy
TryCreate(Uri, String, Uri)
- Źródło:
- UriExt.cs
- Źródło:
- UriExt.cs
- Źródło:
- 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
Parametry
- baseUri
- Uri
Podstawowy identyfikator URI.
- relativeUri
- String
Reprezentacja względnego identyfikatora URI w ciągu, który ma zostać dodany do podstawowego Urielementu .
- result
- Uri
Gdy ta metoda zwraca wartość , element zawiera konstrukcję Uri z baseUri
i relativeUri
. Ten parametr jest przekazywany jako niezainicjowany.
Zwraca
true
jeśli element Uri został pomyślnie utworzony; w przeciwnym razie . false
Uwagi
Jeśli ta metoda zwróci true
wartość , nowa Uri wartość znajduje się w pliku result
.
Dotyczy
TryCreate(String, UriKind, Uri)
- Źródło:
- UriExt.cs
- Źródło:
- UriExt.cs
- Źródło:
- 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
Parametry
- uriKind
- UriKind
Typ identyfikatora URI.
Zwraca
true
jeśli element Uri został pomyślnie utworzony; w przeciwnym razie . false
Uwagi
Jeśli ta metoda zwróci true
wartość , nowa Uri wartość znajduje się w pliku result
.
Dotyczy
TryCreate(String, UriCreationOptions, Uri)
- Źródło:
- UriExt.cs
- Źródło:
- UriExt.cs
- Źródło:
- UriExt.cs
Tworzy nowe Uri przy użyciu określonego String wystąpienia i UriCreationOptions.
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
Parametry
- creationOptions
- UriCreationOptions
Opcje kontrolujące sposób Uri tworzenia i zachowania.
Zwraca
true
jeśli element Uri został pomyślnie utworzony; w przeciwnym razie . false