Partager via


UriParser.GetComponents(Uri, UriComponents, UriFormat) Méthode

Définition

Obtient les composants d’un URI.

protected:
 virtual System::String ^ GetComponents(Uri ^ uri, UriComponents components, UriFormat format);
protected virtual string GetComponents (Uri uri, UriComponents components, UriFormat format);
abstract member GetComponents : Uri * UriComponents * UriFormat -> string
override this.GetComponents : Uri * UriComponents * UriFormat -> string
Protected Overridable Function GetComponents (uri As Uri, components As UriComponents, format As UriFormat) As String

Paramètres

uri
Uri

URI à analyser.

components
UriComponents

La UriComponents à récupérer à partir de uri.

format
UriFormat

L’une des valeurs UriFormat qui contrôle la façon dont les caractères spéciaux sont placés dans une séquence d’échappement.

Retours

Chaîne qui contient les composants.

Exceptions

format n’est pas valide.

-ou-

components n’est pas une combinaison de valeurs de UriComponents valides.

uri nécessite l’analyse pilotée par l’utilisateur

-ou-

uri n’est pas un URI absolu. Les URI relatifs ne peuvent pas être utilisés avec cette méthode.

Remarques

Utilisez la méthode GetComponents pour déterminer la valeur de différentes parties de l’URI, telles que le Scheme, Hostou Port.

Les composants sont retournés dans l’ordre dans lequel ils apparaissent dans l’URI. Par exemple, si Scheme est spécifié, il apparaît en premier.

S’applique à

Voir aussi