UriComponents Enumeration
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Specifies the parts of a Uri.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: SystemAssembly: System (in System.dll)
| Member name | Description | |
|---|---|---|
| AbsoluteUri | The Scheme, UserInfo, Host, Port, LocalPath, Query, and Fragment data. | |
| Fragment | The Fragment data. | |
| Host | The Host data. | |
| HostAndPort | The Host and Port data. If no port data is in the Uri and a default port has been assigned to the Scheme, the default port is returned. If there is no default port, -1 is returned. | |
| HttpRequestUrl | The Scheme, Host, Port, LocalPath, and Query data. | |
| KeepDelimiter | Specifies that the delimiter should be included. | |
| NormalizedHost | The normalized form of the Host. | |
| Path | The LocalPath data. | |
| PathAndQuery | The LocalPath and Query data. | |
| Port | The Port data. | |
| Query | The Query data. | |
| Scheme | The Scheme data. | |
| SchemeAndServer | The Scheme, Host, and Port data. | |
| SerializationInfoString | The complete Uri context that is needed for Uri Serializers. The context includes the IPv6 scope. | |
| StrongAuthority | The UserInfo, Host, and Port data. If no port data is in the Uri and a default port has been assigned to the Scheme, the default port is returned. If there is no default port, -1 is returned. | |
| StrongPort | The Port data. If no port data is in the Uri and a default port has been assigned to the Scheme, the default port is returned. If there is no default port, -1 is returned. | |
| UserInfo | The UserInfo data. |
This enumeration is used to identify the parts of a Uri. This enumeration is used with the Uri::GetComponents method.
Show: