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

UriComponents à récupérer de uri.

format
UriFormat

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

Retours

String

Chaîne qui contient les composants.

Exceptions

uriFormat n'est pas valide.

  • ou - uriComponents n'est pas une combinaison de valeurs UriComponents valides.

uri nécessite une analyse commandée par l'utilisateur

  • ou - uri n’est pas un URI absolu. Il est impossible d'utiliser des URI relatifs avec cette méthode.

Remarques

Utilisez la GetComponents méthode 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 elle est spécifiée, elle apparaît en premier.

S’applique à

Voir aussi