Partager via


Uri.TryCreate Méthode

Définition

Crée un Uri. Ne lève pas d'exception si Uri ne peut pas être créé.

Surcharges

TryCreate(Uri, Uri, Uri)

Crée un Uri à l'aide des instances de Uri de base et relatives.

TryCreate(Uri, String, Uri)

Crée un Uri à l'aide des instances de String de base et relatives.

TryCreate(String, UriKind, Uri)

Crée Uri à l'aide de l'instance de String spécifiée et de UriKind.

TryCreate(String, UriCreationOptions, Uri)

Crée un nouveau Uri à l’aide des String instance et UriCreationOptions.

TryCreate(Uri, Uri, Uri)

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

Crée un Uri à l'aide des instances de Uri de base et relatives.

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

Paramètres

baseUri
Uri

URI de base.

relativeUri
Uri

URI relatif à ajouter à Uri de base.

result
Uri

Cette méthode retourne un Uri construit à partir de baseUri et de relativeUri. Ce paramètre est passé sans être initialisé.

Retours

true si la création de Uri a réussi ; false dans le cas contraire.

Exceptions

baseUri a la valeur null.

Remarques

Si cette méthode retourne true, la nouvelle Uri est dans result.

Cette méthode construit l’URI, le place sous forme canonique et le valide. Si une exception non prise en charge se produit, cette méthode l’intercepte. Si vous souhaitez créer un et obtenir des Uri exceptions, utilisez l’un Uri des constructeurs.

S’applique à

TryCreate(Uri, String, Uri)

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

Crée un Uri à l'aide des instances de String de base et relatives.

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

Paramètres

baseUri
Uri

URI de base.

relativeUri
String

Représentation sous forme de chaîne de l’URI relatif à ajouter à Uri de base.

result
Uri

Cette méthode retourne un Uri construit à partir de baseUri et de relativeUri. Ce paramètre est passé sans être initialisé.

Retours

true si la création de Uri a réussi ; false dans le cas contraire.

Remarques

Si cette méthode retourne true, la nouvelle Uri est dans result.

S’applique à

TryCreate(String, UriKind, Uri)

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

Crée Uri à l'aide de l'instance de String spécifiée et de UriKind.

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

Paramètres

uriString
String

Représentation sous forme de chaîne de l'objet Uri.

uriKind
UriKind

Type d'URI.

result
Uri

Cette méthode retourne le Uri construit.

Retours

true si la création de Uri a réussi ; false dans le cas contraire.

Remarques

Si cette méthode retourne true, la nouvelle Uri est dans result.

S’applique à

TryCreate(String, UriCreationOptions, Uri)

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

Crée un nouveau Uri à l’aide des String instance et 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

Paramètres

uriString
String

Représentation sous forme de chaîne de l'objet Uri.

creationOptions
UriCreationOptions

Options qui contrôlent la façon dont le Uri est créé et se comporte.

result
Uri

Cette méthode retourne le Uri construit.

Retours

true si la création de Uri a réussi ; false dans le cas contraire.

S’applique à