Partilhar via


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

Definição

Obtém os componentes de um 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

Parâmetros

uri
Uri

O URI a ser analisado.

components
UriComponents

O UriComponents a ser recuperado do uri.

format
UriFormat

Um dos valores UriFormat que controla como os caracteres especiais são escapados.

Retornos

Uma cadeia de caracteres que contém os componentes.

Exceções

format é inválido.

-ou-

components não é uma combinação de valores de UriComponents válidos.

uri requer análise controlada pelo usuário

-ou-

uri não é um URI absoluto. URIs relativas não podem ser usadas com esse método.

Comentários

Use o método GetComponents para determinar o valor de várias partes do URI, como o Scheme, Hostou Port.

Os componentes são retornados na ordem em que aparecem no URI. Por exemplo, se Scheme for especificado, ele será exibido primeiro.

Aplica-se a

Confira também