Uri.TryCreate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
TryCreate(Uri, Uri, Uri) |
Vytvoří novou Uri pomocí zadaných základních a relativních Uri instancí. |
TryCreate(Uri, String, Uri) |
Vytvoří novou Uri pomocí zadaných základních a relativních String instancí. |
TryCreate(String, UriKind, Uri) | |
TryCreate(String, UriCreationOptions, Uri) |
Vytvoří novou Uri pomocí zadané String instance a UriCreationOptions. |
TryCreate(Uri, Uri, Uri)
- Zdroj:
- UriExt.cs
- Zdroj:
- UriExt.cs
- Zdroj:
- 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
Základní identifikátor URI.
- result
- Uri
Když tato metoda vrátí hodnotu , obsahuje Uri objekt vytvořený z baseUri
a relativeUri
. Tento parametr se předává neinicializovaný.
Návraty
true
pokud se Uri objekt úspěšně vytvořil, jinak hodnota false
.
Výjimky
baseUri
je null
.
Poznámky
Pokud tato metoda vrátí true
, nový Uri je v result
.
Tato metoda vytvoří identifikátor URI, vloží ho do kanonického tvaru a ověří ho. Pokud dojde k neošetřené výjimce, tato metoda ji zachytí. Pokud chcete vytvořit Uri a získat výjimky, použijte jeden z Uri konstruktorů.
Platí pro
TryCreate(Uri, String, Uri)
- Zdroj:
- UriExt.cs
- Zdroj:
- UriExt.cs
- Zdroj:
- 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
Základní identifikátor URI.
- relativeUri
- String
Řetězcové vyjádření relativního identifikátoru URI, který se má přidat do základního Uriidentifikátoru .
- result
- Uri
Když tato metoda vrátí hodnotu , obsahuje Uri objekt vytvořený z baseUri
a relativeUri
. Tento parametr se předává neinicializovaný.
Návraty
true
pokud se Uri objekt úspěšně vytvořil, jinak hodnota false
.
Poznámky
Pokud tato metoda vrátí true
, nový Uri je v result
.
Platí pro
TryCreate(String, UriKind, Uri)
- Zdroj:
- UriExt.cs
- Zdroj:
- UriExt.cs
- Zdroj:
- 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 identifikátoru URI.
Návraty
true
pokud se Uri objekt úspěšně vytvořil, jinak hodnota false
.
Poznámky
Pokud tato metoda vrátí true
, nový Uri je v result
.
Platí pro
TryCreate(String, UriCreationOptions, Uri)
- Zdroj:
- UriExt.cs
- Zdroj:
- UriExt.cs
- Zdroj:
- UriExt.cs
Vytvoří novou Uri pomocí zadané String instance a 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
Možnosti, které určují, jak Uri se objekt vytvoří a jak se chová.
Návraty
true
pokud se Uri objekt úspěšně vytvořil, jinak hodnota false
.