XmlDocument public class XmlDocument : XmlNode Documentation public XmlElement DocumentElement { get; } public XmlImplementation Implementation { get; } public XmlNameTable NameTable { get; } public bool PreserveWhitespace { get; set; } public event XmlNodeChangedEventHandler NodeChanged public event XmlNodeChangedEventHandler NodeChanging public event XmlNodeChangedEventHandler NodeInserted public event XmlNodeChangedEventHandler NodeInserting public event XmlNodeChangedEventHandler NodeRemoved public event XmlNodeChangedEventHandler NodeRemoving public XmlDocument() public XmlDocument(XmlNameTable nt) public XmlAttribute CreateAttribute(string name) public XmlAttribute CreateAttribute(string qualifiedName, string namespaceURI) public virtual XmlAttribute CreateAttribute(string prefix, string localName, string namespaceURI) public virtual XmlCDataSection CreateCDataSection(string data) public virtual XmlComment CreateComment(string data) public virtual XmlDocumentFragment CreateDocumentFragment() public XmlElement CreateElement(string name) public XmlElement CreateElement(string qualifiedName, string namespaceURI) public virtual XmlElement CreateElement(string prefix, string localName, string namespaceURI) public virtual XmlNode CreateNode(XmlNodeType type, string prefix, string name, string namespaceURI) public virtual XmlNode CreateNode(string nodeTypeString, string name, string namespaceURI) public virtual XmlNode CreateNode(XmlNodeType type, string name, string namespaceURI) public virtual XmlProcessingInstruction CreateProcessingInstruction(string target, string data) public virtual XmlSignificantWhitespace CreateSignificantWhitespace(string text) public virtual XmlText CreateTextNode(string text) public virtual XmlWhitespace CreateWhitespace(string text) public virtual XmlDeclaration CreateXmlDeclaration(string version, string encoding, string standalone) public virtual XmlNodeList GetElementsByTagName(string name) public virtual XmlNodeList GetElementsByTagName(string localName, string namespaceURI) public virtual XmlNode ImportNode(XmlNode node, bool deep) public virtual void Load(Stream inStream) public virtual void Load(TextReader txtReader) public virtual void Load(XmlReader reader) public virtual void LoadXml(string xml) public virtual XmlNode ReadNode(XmlReader reader) public virtual void Save(Stream outStream) public virtual void Save(TextWriter writer) public virtual void Save(XmlWriter w)