XNamespace.Xml Property
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Gets the XNamespace object that corresponds to the XML URI (http://www.w3.org/XML/1998/namespace).
Namespace: System.Xml.Linq
Assembly: System.Xml.Linq (in System.Xml.Linq.dll)
Syntax
'Declaration
Public Shared ReadOnly Property Xml As XNamespace
public static XNamespace Xml { get; }
Property Value
Type: System.Xml.Linq.XNamespace
The XNamespace that corresponds to the XML URI (http://www.w3.org/XML/1998/namespace).
Remarks
Certain standardized attributes, such as space, are in the http://www.w3.org/XML/1998/namespace namespace. The W3C standard specifies that this namespace does not have to be declared as an attribute in the XML tree. It is a reserved namespace that is always automatically available in the XML parser.
Examples
The following example shows how to create an xml:space="preserve" attribute in an XML tree:
XElement root = new XElement("Root",
new XAttribute(XNamespace.Xml + "space", "preserve"),
new XElement("Child", "content")
);
Dim root As XElement = _
<Root xml:space="preserve">
<Child>content</Child>
</Root>
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.
See Also