Comparteix via


Uri.TryCreate Método

Definición

Crea un nuevo Uriobjeto . No produce una excepción si Uri no se puede crear.

Sobrecargas

Nombre Description
TryCreate(Uri, Uri, Uri)

Crea un nuevo Uri con las instancias base y relativas Uri especificadas.

TryCreate(Uri, String, Uri)

Crea un nuevo Uri con las instancias base y relativas String especificadas.

TryCreate(String, UriCreationOptions, Uri)

Crea un nuevo Uri con la instancia especificada String y UriCreationOptions.

TryCreate(String, UriKind, Uri)

Crea un nuevo Uri mediante la instancia especificada String y un UriKindobjeto .

TryCreate(Uri, Uri, Uri)

Source:
UriExt.cs
Source:
UriExt.cs
Source:
UriExt.cs
Source:
UriExt.cs

Crea un nuevo Uri con las instancias base y relativas Uri especificadas.

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

URI base.

relativeUri
Uri

Identificador URI relativo que se va a agregar a la base Uri.

result
Uri

Cuando este método devuelve , contiene un Uri objeto construido a partir de baseUri y relativeUri. Este parámetro se pasa sin inicializar.

Devoluciones

true es si se Uri ha creado correctamente; de lo contrario, falsees .

Excepciones

baseUri es null.

Comentarios

Si este método devuelve true, el nuevo Uri se encuentra en result.

Este método construye el URI, lo coloca en forma canónica y lo valida. Si se produce una excepción no controlada, este método lo captura. Si desea crear y Uri obtener excepciones, use uno de los Uri constructores.

Se aplica a

TryCreate(Uri, String, Uri)

Source:
UriExt.cs
Source:
UriExt.cs
Source:
UriExt.cs
Source:
UriExt.cs

Crea un nuevo Uri con las instancias base y relativas String especificadas.

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

URI base.

relativeUri
String

Representación de cadena del URI relativo que se va a agregar a la base Uri.

result
Uri

Cuando este método devuelve , contiene un Uri objeto construido a partir de baseUri y relativeUri. Este parámetro se pasa sin inicializar.

Devoluciones

true es si se Uri ha creado correctamente; de lo contrario, falsees .

Comentarios

Si este método devuelve true, el nuevo Uri se encuentra en result.

Se aplica a

TryCreate(String, UriCreationOptions, Uri)

Source:
UriExt.cs
Source:
UriExt.cs
Source:
UriExt.cs
Source:
UriExt.cs

Crea un nuevo Uri con la instancia especificada String y 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

uriString
String

Representación de cadena de Uri.

creationOptions
UriCreationOptions

Opciones que controlan cómo Uri se crea y se comporta.

result
Uri

Cuando este método devuelve , contiene el objeto construido Uri.

Devoluciones

true es si se Uri ha creado correctamente; de lo contrario, falsees .

Se aplica a

TryCreate(String, UriKind, Uri)

Source:
UriExt.cs
Source:
UriExt.cs
Source:
UriExt.cs
Source:
UriExt.cs

Crea un nuevo Uri mediante la instancia especificada String y un UriKindobjeto .

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

uriString
String

Representación de cadena de Uri.

uriKind
UriKind

Tipo del URI.

result
Uri

Cuando este método devuelve , contiene el objeto construido Uri.

Devoluciones

true es si se Uri ha creado correctamente; de lo contrario, falsees .

Comentarios

Si este método devuelve true, el nuevo Uri se encuentra en result.

Se aplica a