UriParser.IsWellFormedOriginalString Method

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Indicates whether a URI is well-formed.

Namespace: System
Assembly: System (in System.dll)


Protected Overridable Function IsWellFormedOriginalString ( _
    uri As Uri _
) As Boolean
protected virtual bool IsWellFormedOriginalString(
    Uri uri


Return Value

Type: System..::.Boolean
true if uri is well-formed; otherwise, false.


The IsWellFormedOriginalString method will return false if:

  • The string is not correctly escaped per RFC 2396.

  • The string represents an absolute URI that references an implicit file URI.

  • The string represents an absolute URI that is missing a forward slash before the path component.

  • The string contains unescaped backslashes, even if they will be treated as forward slashes.

Version Information

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0


Windows Phone

See Also


UriParser Class

System Namespace