Uri.Fragment Property
Silverlight
Gets the escaped URI fragment.
Namespace: System
Assembly: System (in System.dll)
| Exception | Condition |
|---|---|
| InvalidOperationException |
This property is valid only for an absolute Uri instance. |
The Fragment property gets any text following a fragment marker (#) in the URI, including the fragment marker itself. Given the URI http://www.contoso.com/index.htm#main, the Fragment property would return #main.
The Fragment property is not considered in any Equals comparison.
The following example creates a Uri instance and writes the fragment information to the console.
// Create Uri Uri uriAddress1 = new Uri("http://www.contoso.com/index.htm#search"); outputBlock.Text += uriAddress1.Fragment; outputBlock.Text += "\n"; outputBlock.Text += "Hash code: "; outputBlock.Text += uriAddress1.GetHashCode(); outputBlock.Text += "\n";
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.