Uri.TryCreate Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TryCreate(Uri, Uri, Uri) |
Crea un nuevo Uri usando la base especificada y las instancias de Uri relativo. |
TryCreate(Uri, String, Uri) |
Crea un nuevo Uri usando la base especificada y las instancias de String relativo. |
TryCreate(String, UriKind, Uri) |
Crea un nuevo Uri usando la String especificada y un UriKind. |
TryCreate(String, UriCreationOptions, Uri) |
Crea un nuevo Uri mediante la instancia especificada String y UriCreationOptions. |
TryCreate(Uri, Uri, Uri)
- Source:
- UriExt.cs
- Source:
- UriExt.cs
- Source:
- 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
Identificador URI base.
- result
- Uri
Cuando este método finaliza, contiene un objeto Uri construido a partir del baseUri
y el relativeUri
. Este parámetro se pasa sin inicializar.
Devoluciones
true
si el objeto Uri se creó correctamente; de lo contrario, false
.
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 detecta. 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
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
Identificador URI base.
- relativeUri
- String
La representación de cadena del identificador URI relativo que se va a agregar al Uri de base.
- result
- Uri
Cuando este método finaliza, contiene un objeto Uri construido a partir del baseUri
y el relativeUri
. Este parámetro se pasa sin inicializar.
Devoluciones
true
si el objeto Uri se creó correctamente; de lo contrario, false
.
Comentarios
Si este método devuelve true
, el nuevo Uri se encuentra en result
.
Se aplica a
TryCreate(String, UriKind, Uri)
- Source:
- UriExt.cs
- Source:
- UriExt.cs
- Source:
- 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
Tipo de URI.
Devoluciones
true
si el objeto Uri se creó correctamente; de lo contrario, false
.
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
Crea un nuevo Uri mediante 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
- creationOptions
- UriCreationOptions
Opciones que controlan cómo Uri se crea y se comporta.
Devoluciones
true
si el objeto Uri se creó correctamente; de lo contrario, false
.