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 para analisar.

components
UriComponents

O UriComponents para recuperar de uri.

format
UriFormat

Um dos UriFormat valores que controla como as personagens especiais escapam.

Devoluções

Uma corda que contém os componentes.

Exceções

format é inválido.

-ou-

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

uri requer análise sintática conduzida pelo utilizador

-ou-

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

Observações

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

Os componentes são devolvidos pela ordem em que aparecem no URI. Por exemplo, se Scheme for especificado, aparece primeiro.

Aplica-se a

Ver também