Windows.Data.Xml.Dom Windows.Data.Xml.Dom Windows.Data.Xml.Dom Windows.Data.Xml.Dom Namespace

Provides support for the XML Document Object Model (DOM).

Classes

DtdEntity DtdEntity DtdEntity DtdEntity

Represents a parsed or unparsed entity in the XML document.

DtdNotation DtdNotation DtdNotation DtdNotation

Contains a notation declared in the DTD or schema.

XmlAttribute XmlAttribute XmlAttribute XmlAttribute

Represents an attribute of an XmlElement. Valid and default values for the attribute are defined in a document type definition (DTD) or schema.

XmlCDataSection XmlCDataSection XmlCDataSection XmlCDataSection

Represents a CDATA section of an XML document.

XmlComment XmlComment XmlComment XmlComment

Represents an XML comment.

XmlDocument XmlDocument XmlDocument XmlDocument

Represents the top level of the XML source. This class includes members for retrieving and creating all other XML objects.

XmlDocumentFragment XmlDocumentFragment XmlDocumentFragment XmlDocumentFragment

Represents a lightweight object that is useful for tree insertion operations.

XmlDocumentType XmlDocumentType XmlDocumentType XmlDocumentType

Contains information associated with the document type.

XmlDomImplementation XmlDomImplementation XmlDomImplementation XmlDomImplementation

Provides methods that are independent of any particular instance of the document object model.

XmlElement XmlElement XmlElement XmlElement

Encapsulates information specific to XML Element nodes.

XmlEntityReference XmlEntityReference XmlEntityReference XmlEntityReference

Represents an entity reference node.

XmlLoadSettings XmlLoadSettings XmlLoadSettings XmlLoadSettings

Contains settings that are used during loading and parsing of XML documents. The default settings are chosen for the highest security. This class can be instantiated and is accepted by LoadXml, LoadFromUriAsync, and LoadFromFileAsync.

XmlNamedNodeMap XmlNamedNodeMap XmlNamedNodeMap XmlNamedNodeMap

Encapsulates iteration through the collection of attribute nodes.

XmlNodeList XmlNodeList XmlNodeList XmlNodeList

Describes a collection of nodes.

XmlProcessingInstruction XmlProcessingInstruction XmlProcessingInstruction XmlProcessingInstruction

Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document.

XmlText XmlText XmlText XmlText

Represents the text content of an element.

Interfaces

IXmlCharacterData IXmlCharacterData IXmlCharacterData IXmlCharacterData

Provides text manipulation methods that are used by several objects.

IXmlNode IXmlNode IXmlNode IXmlNode

Contains information for the entire Document Object Model. This interface represents a single node in the document tree. While all objects that implement this interface expose methods for dealing with children, not all objects that implement this interface may have children.

IXmlNodeSelector IXmlNodeSelector IXmlNodeSelector IXmlNodeSelector

Encapsulates the methods needed to execute XPath queries on an XML DOM tree or subtree.

IXmlNodeSerializer IXmlNodeSerializer IXmlNodeSerializer IXmlNodeSerializer

Encapsulates the methods needed to serialize a DOM tree or subtree to a string representation.

IXmlText IXmlText IXmlText IXmlText

Represents the text content of an element or attribute.

Enums

NodeType NodeType NodeType NodeType

The type of an IXmlNode, as returned by the NodeType property.