XmlDocument.DocumentElement Property

 

Gets the root XmlElement for the document.

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

public XmlElement DocumentElement { get; }

Property Value

Type: System.Xml.XmlElement

The XmlElement that represents the root of the XML document tree. If no root exists, null is returned.

The following example displays the root element of the XML document.

using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main()
  {
    //Create the XmlDocument.
    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<?xml version='1.0' ?>" +
                "<book genre='novel' ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "</book>");

    //Display the document element.
    Console.WriteLine(doc.DocumentElement.OuterXml);
 }
}

Output:

<book genre="novel" ISBN="1-861001-57-5"><title>Pride And Prejudice</title></book> 

Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Return to top
Show: