Uri.TryCreate Method (Uri, String, Uri%)
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Namespace: System
Assembly: System (in System.dll)
Syntax
'Declaration
Public Shared Function TryCreate ( _
baseUri As Uri, _
relativeUri As String, _
<OutAttribute> ByRef result As Uri _
) As Boolean
public static bool TryCreate(
Uri baseUri,
string relativeUri,
out Uri result
)
Parameters
- baseUri
Type: System.Uri
The base Uri.
- relativeUri
Type: System.String
The relative Uri, represented as a String, to add to the base Uri.
- result
Type: System.Uri%
When this method returns, contains a Uri constructed from baseUri and relativeUri. This parameter is passed uninitialized.
Return Value
Type: System.Boolean
A Boolean value that is true if the Uri was successfully created; otherwise, false.
Remarks
If this method returns true, the new Uri is in result.
Silverlight-based applications are cross-platform, so they run in most modern Web browsers, including Apple Safari version 2.0 and later on Apple Mac OS X. However, TryCreate(Uri, String, Uri%) does not convert backslashes in the relativeUri parameter to forward slashes in the Uri on Apple Mac OS X.
Version Information
Silverlight
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
XNA Framework
Supported in: Xbox 360, Windows Phone OS 7.0
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.