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í
| Name | Description |
|---|---|
| TryCreate(Uri, Uri, Uri) |
Vytvoří novou Uri pomocí zadané základní a relativní Uri instance. |
| TryCreate(Uri, String, Uri) |
Vytvoří novou Uri pomocí zadané základní a relativní String instance. |
| TryCreate(String, UriCreationOptions, Uri) |
Vytvoří novou Uri pomocí zadané String instance a UriCreationOptions. |
| TryCreate(String, UriKind, Uri) |
TryCreate(Uri, Uri, Uri)
- Zdroj:
- UriExt.cs
- Zdroj:
- UriExt.cs
- 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
Pokud tato metoda vrátí, obsahuje Uri vytvořený z baseUri a relativeUri. Tento parametr se předává neinicializovaný.
Návraty
true
Uri pokud byl úspěšně vytvořen; falsev opačném případě .
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 formátu 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
- 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ákladu Uri.
- result
- Uri
Pokud tato metoda vrátí, obsahuje Uri vytvořený z baseUri a relativeUri. Tento parametr se předává neinicializovaný.
Návraty
true
Uri pokud byl úspěšně vytvořen; falsev opačném případě .
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
- 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é řídí způsob Uri vytváření a chování.
Návraty
true
Uri pokud byl úspěšně vytvořen; falsev opačném případě .
Platí pro
TryCreate(String, UriKind, Uri)
- Zdroj:
- UriExt.cs
- Zdroj:
- UriExt.cs
- 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
Uri pokud byl úspěšně vytvořen; falsev opačném případě .
Poznámky
Pokud tato metoda vrátí true, nový Uri je v result.