Uri.TryCreate Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| TryCreate(String, UriKind, Uri) |
Cria uma nova Uri usando a instância especificada String e um UriKind. |
| TryCreate(Uri, String, Uri) |
Cria um novo Uri usando a base especificada e as instâncias relativas String . |
| TryCreate(Uri, Uri, Uri) |
Cria um novo Uri usando a base especificada e as instâncias relativas Uri . |
TryCreate(String, UriKind, Uri)
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);
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 dos Uri.
Devoluções
true se o Uri foi criado com sucesso; caso contrário, false.
Observações
Se este método devolver true, o novo Uri está em result.
Aplica-se a
TryCreate(Uri, String, Uri)
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);
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.
- result
- Uri
Quando este método retorna, contém um Uri construído a partir de baseUri e relativeUri. Este parâmetro é passado sem inicializar.
Devoluções
true se o Uri foi criado com sucesso; caso contrário, false.
Observações
Se este método devolver true, o novo Uri está em result.
Aplica-se a
TryCreate(Uri, Uri, Uri)
public:
static bool TryCreate(Uri ^ baseUri, Uri ^ relativeUri, [Runtime::InteropServices::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 este método retorna, contém um Uri construído a partir de baseUri e relativeUri. Este parâmetro é passado sem inicializar.
Devoluções
true se o Uri foi criado com sucesso; caso contrário, false.
Exceções
baseUri é null.
Observações
Se este método devolver true, o novo Uri está em result.
Este método constrói o URI, coloca-o em forma canónica e valida-o. Se ocorrer uma exceção não tratada, este método apanha-a. Se quiseres criar um Uri e obter exceções, usa um dos Uri construtores.