<PackageReference Include="NETStandard.Library" Version="2.0.2" />

System.Xml.XmlDocument

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

public virtual XmlDocumentType DocumentType { get; }

public XmlNameTable NameTable { get; }

public bool PreserveWhitespace { get; set; }

public XmlSchemaSet Schemas { 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 virtual XmlDocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)

public XmlElement CreateElement(string name)

public XmlElement CreateElement(string qualifiedName, string namespaceURI)

public virtual XmlElement CreateElement(string prefix, string localName, string namespaceURI)

public virtual XmlEntityReference CreateEntityReference(string name)

public virtual XmlNode CreateNode(string nodeTypeString, string name, string namespaceURI)

public virtual XmlNode CreateNode(XmlNodeType type, string name, string namespaceURI)

public virtual XmlNode CreateNode(XmlNodeType type, string prefix, 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 XmlElement GetElementById(string elementId)

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(string filename)

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(string filename)

public virtual void Save(XmlWriter w)

public void Validate(ValidationEventHandler validationEventHandler)

public void Validate(ValidationEventHandler validationEventHandler, XmlNode nodeToValidate)