Lire en anglais

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.

C#
public static bool TryCreate(Uri baseUri, Uri relativeUri, out Uri result);
C#
public static bool TryCreate(Uri? baseUri, Uri? relativeUri, out Uri? result);

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 à

.NET 10 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static bool TryCreate(Uri baseUri, string relativeUri, out Uri result);
C#
public static bool TryCreate(Uri? baseUri, string? relativeUri, out Uri? result);

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 à

.NET 10 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static bool TryCreate(string uriString, UriKind uriKind, out Uri result);
C#
public static bool TryCreate(string? uriString, UriKind uriKind, out Uri? result);

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 à

.NET 10 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static bool TryCreate(string? uriString, in UriCreationOptions creationOptions, out Uri? result);

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 à

.NET 10 et autres versions
Produit Versions
.NET 6, 7, 8, 9, 10