Uri.TryCreate Uri.TryCreate Uri.TryCreate Uri.TryCreate Method

Définition

Crée un Uri.Creates a new Uri. Ne lève pas d'exception si Uri ne peut pas être créé.Does not throw an exception if the Uri cannot be created.

Surcharges

TryCreate(String, UriKind, Uri) TryCreate(String, UriKind, Uri) TryCreate(String, UriKind, Uri)

Crée Uri à l'aide de l'instance de String spécifiée et de UriKind.Creates a new Uri using the specified String instance and a UriKind.

TryCreate(Uri, String, Uri) TryCreate(Uri, String, Uri) TryCreate(Uri, String, Uri) TryCreate(Uri, String, Uri)

Crée un Uri à l'aide des instances de String de base et relatives.Creates a new Uri using the specified base and relative String instances.

TryCreate(Uri, Uri, Uri) TryCreate(Uri, Uri, Uri) TryCreate(Uri, Uri, Uri) TryCreate(Uri, Uri, Uri)

Crée un Uri à l'aide des instances de Uri de base et relatives.Creates a new Uri using the specified base and relative Uri instances.

TryCreate(String, UriKind, Uri) TryCreate(String, UriKind, Uri) TryCreate(String, UriKind, Uri)

Crée Uri à l'aide de l'instance de String spécifiée et de UriKind.Creates a new Uri using the specified String instance and a 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);
static member TryCreate : string * UriKind * Uri -> bool

Paramètres

uriString
String String String String

String représentant Uri.The String representing the Uri.

uriKind
UriKind UriKind UriKind UriKind

Type d'URI.The type of the Uri.

result
Uri Uri Uri Uri

Cette méthode retourne le Uri construit.When this method returns, contains the constructed Uri.

Retours

Valeur Boolean égale à true si le Uri a été créé avec succès ; sinon, false.A Boolean value that is true if the Uri was successfully created; otherwise, false.

Remarques

Si cette méthode retourne true, la nouvelle Uri est dans result.If this method returns true, the new Uri is in result.

TryCreate(Uri, String, Uri) TryCreate(Uri, String, Uri) TryCreate(Uri, String, Uri) TryCreate(Uri, String, Uri)

Crée un Uri à l'aide des instances de String de base et relatives.Creates a new Uri using the specified base and relative String instances.

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

Paramètres

baseUri
Uri Uri Uri Uri

Uri de base.The base Uri.

relativeUri
String String String String

Uri relatif, représenté sous la forme de String à ajouter au Uri de base.The relative Uri, represented as a String, to add to the base Uri.

result
Uri Uri Uri Uri

Cette méthode retourne un Uri construit à partir de baseUri et de relativeUri.When this method returns, contains a Uri constructed from baseUri and relativeUri. Ce paramètre est passé sans être initialisé.This parameter is passed uninitialized.

Retours

Valeur Boolean égale à true si le Uri a été créé avec succès ; sinon, false.A Boolean value that is true if the Uri was successfully created; otherwise, false.

Remarques

Si cette méthode retourne true, la nouvelle Uri est dans result.If this method returns true, the new Uri is in result.

TryCreate(Uri, Uri, Uri) TryCreate(Uri, Uri, Uri) TryCreate(Uri, Uri, Uri) TryCreate(Uri, Uri, Uri)

Crée un Uri à l'aide des instances de Uri de base et relatives.Creates a new Uri using the specified base and relative Uri instances.

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

Paramètres

baseUri
Uri Uri Uri Uri

Uri de base.The base Uri.

relativeUri
Uri Uri Uri Uri

Uri relatif à ajouter à l'Uri de base.The relative Uri to add to the base Uri.

result
Uri Uri Uri Uri

Cette méthode retourne un Uri construit à partir de baseUri et de relativeUri.When this method returns, contains a Uri constructed from baseUri and relativeUri. Ce paramètre est passé sans être initialisé.This parameter is passed uninitialized.

Retours

Valeur Boolean égale à true si le Uri a été créé avec succès ; sinon, false.A Boolean value that is true if the Uri was successfully created; otherwise, false.

Exceptions

Remarques

Si cette méthode retourne true, la nouvelle Uri est dans result.If this method returns true, the new Uri is in result.

Cette méthode construit l’URI, le met sous forme canonique et le valide.This method constructs the URI, puts it in canonical form, and validates it. Si une exception non gérée se produit, cette méthode l’intercepte.If an unhandled exception occurs, this method catches it. Si vous souhaitez créer un Uri et obtenir des exceptions, utilisez l’un des constructeurs Uri.If you want to create a Uri and get exceptions use one of the Uri constructors.

S’applique à