UriParser.GetComponents(Uri, UriComponents, UriFormat) Metod

Definition

Hämtar komponenterna från en 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

Parametrar

uri
Uri

Den URI som ska parsas.

components
UriComponents

Att UriComponents hämta från uri.

format
UriFormat

Ett av de UriFormat värden som styr hur specialtecken är undantagna.

Returer

En sträng som innehåller komponenterna.

Undantag

format är ogiltigt.

-eller-

components är inte en kombination av giltiga UriComponents värden.

uri kräver användardriven parsning

-eller-

uri är inte en absolut URI. Relativa URI:er kan inte användas med den här metoden.

Kommentarer

GetComponents Använd metoden för att fastställa värdet för olika delar av URI:n, till exempel Scheme, Hosteller Port.

Komponenterna returneras i den ordning som de visas i URI:n. Om Scheme det till exempel anges visas det först.

Gäller för

Se även