<PackageReference Include="System.Xml.XmlDocument" Version="4.3.0" />

XmlDocument

public class XmlDocument : XmlNode
public XmlElement DocumentElement { get; }

public XmlNameTable NameTable { get; }

public bool PreserveWhitespace { get; set; }

public XmlDocument()

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 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 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)