UriParser.GetComponents Method
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets the components from a URI.
Namespace: System
Assembly: System (in System.dll)
Syntax
Protected Overridable Function GetComponents ( _
uri As Uri, _
components As UriComponents, _
format As UriFormat _
) As String
protected virtual string GetComponents(
Uri uri,
UriComponents components,
UriFormat format
)
Parameters
- uri
Type: System..::.Uri
The Uri to parse.
- components
Type: System..::.UriComponents
The UriComponents to retrieve from uri.
- format
Type: System..::.UriFormat
One of the UriFormat values that controls how special characters are escaped.
Return Value
Type: System..::.String
A string that contains the components.
Exceptions
Exception | Condition |
---|---|
ArgumentOutOfRangeException | format is invalid - or - components is not a combination of valid UriComponents values. |
InvalidOperationException | uri requires user-driven parsing - or - uri is not an absolute URI. Relative URIs cannot be used with this method. |
Remarks
Use the GetComponents method to determine the value of various parts of the URI, such as the Scheme, Host, or Port.
The components are returned in the order that they appear in the URI. For example, if Scheme is specified, it appears first.
Version Information
Windows Phone OS
Supported in: 8.1, 8.0, 7.1, 7.0
Platforms
Windows Phone
See Also
Reference
GetComponents