Uri.TryCreate Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TryCreate(Uri, Uri, Uri) |
Cria um novo Uri usando a base especificada e as instâncias de Uri relativas. |
TryCreate(Uri, String, Uri) |
Cria um novo Uri usando a base especificada e as instâncias de String relativas. |
TryCreate(String, UriKind, Uri) |
Cria um novo Uri usando a instância String especificada e um UriKind. |
TryCreate(String, UriCreationOptions, Uri) |
Cria um novo Uri usando a instância especificada String e UriCreationOptions. |
TryCreate(Uri, Uri, Uri)
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
- Origem:
- 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
Parâmetros
- baseUri
- Uri
O URI de base.
- result
- Uri
Quando é retornado, este método contém um Uri construído de baseUri
e relativeUri
. Este parâmetro é passado não inicializado.
Retornos
true
se o Uri foi criado com êxito; caso contrário, false
.
Exceções
baseUri
é null
.
Comentários
Se esse método retornar true
, o novo Uri estará em result
.
Esse método constrói o URI, coloca-o em forma canônica e o valida. Se ocorrer uma exceção sem tratamento, esse método a capturará. Se você quiser criar um Uri e obter exceções, use um dos Uri construtores.
Aplica-se a
TryCreate(Uri, String, Uri)
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
- Origem:
- 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
Parâmetros
- baseUri
- Uri
O URI de base.
- relativeUri
- String
A representação de cadeia de caracteres do URI relativo a ser adicionado ao Uri base.
- result
- Uri
Quando é retornado, este método contém um Uri construído de baseUri
e relativeUri
. Este parâmetro é passado não inicializado.
Retornos
true
se o Uri foi criado com êxito; caso contrário, false
.
Comentários
Se esse método retornar true
, o novo Uri estará em result
.
Aplica-se a
TryCreate(String, UriKind, Uri)
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
- Origem:
- 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
Parâmetros
- uriKind
- UriKind
O tipo do URI.
Retornos
true
se o Uri foi criado com êxito; caso contrário, false
.
Comentários
Se esse método retornar true
, o novo Uri estará em result
.
Aplica-se a
TryCreate(String, UriCreationOptions, Uri)
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
Cria um novo Uri usando a instância especificada String e 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
Parâmetros
- creationOptions
- UriCreationOptions
Opções que controlam como o Uri é criado e se comporta.
Retornos
true
se o Uri foi criado com êxito; caso contrário, false
.