UriParser.GetComponents(Uri, UriComponents, UriFormat) Methode

Definition

Ruft die Komponenten aus einem URI ab.Gets the components from a 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

Parameter

uri
Uri

Der zu analysierende URI.The URI to parse.

components
UriComponents

Die UriComponents, die von uri abgerufen werden sollen.The UriComponents to retrieve from uri.

format
UriFormat

Einer der UriFormat-Werte, die steuern, wie Sonderzeichen mit Escapezeichen versehen werden.One of the UriFormat values that controls how special characters are escaped.

Gibt zurück

Eine Zeichenfolge, die die Komponenten enthält.A string that contains the components.

Ausnahmen

uriFormat ist ungültig.uriFormat is invalid.

- oder --or- uriComponents ist keine Kombination von gültigen UriComponents-Werten.uriComponents is not a combination of valid UriComponents values.

uri erfordert eine benutzergesteuerte Analyse.uri requires user-driven parsing - oder --or- Der uri ist kein absoluter URI.uri is not an absolute URI. Relative URIs können mit dieser Methode nicht verwendet werden.Relative URIs cannot be used with this method.

Hinweise

Verwenden Sie die GetComponents-Methode, um den Wert verschiedener Teile des URI zu ermitteln, z. b. Scheme, Host oder Port.Use the GetComponents method to determine the value of various parts of the URI, such as the Scheme, Host, or Port.

Die Komponenten werden in der Reihenfolge zurückgegeben, in der Sie im URI angezeigt werden.The components are returned in the order that they appear in the URI. Wenn z. b. Scheme angegeben wird, wird es zuerst angezeigt.For example, if Scheme is specified, it appears first.

Gilt für:

Siehe auch