Windows.Data.Xml.Dom namespace

Applies to Windows and Windows Phone

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

Members

The Windows.Data.Xml.Dom namespace has these types of members:

Classes

The Windows.Data.Xml.Dom namespace has these classes.

ClassDescription
DtdEntity Represents a parsed or unparsed entity in the XML document.
DtdNotation Contains a notation declared in the DTD or schema.
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 Represents a CDATA section of an XML document.
XmlComment Represents an XML comment.
XmlDocument Represents the top level of the XML source. This class includes members for retrieving and creating all other XML objects.
XmlDocumentFragment Represents a lightweight object that is useful for tree insertion operations.
XmlDocumentType Contains information associated with the document type.
XmlDomImplementation Provides methods that are independent of any particular instance of the document object model.
XmlElement Encapsulates information specific to XML Element nodes.
XmlEntityReference Represents an entity reference node.
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 Encapsulates iteration through the collection of attribute nodes.
XmlNodeList Describes a collection of nodes.
XmlProcessingInstruction Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document.
XmlText Represents the text content of an element.

 

Enumerations

The Windows.Data.Xml.Dom namespace has these enumerations.

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

 

Interfaces

The Windows.Data.Xml.Dom namespace defines these interfaces.

InterfaceDescription
IXmlCharacterData Provides text manipulation methods that are used by several objects.
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 Encapsulates the methods needed to execute XPath queries on an XML DOM tree or subtree.
IXmlNodeSerializer Encapsulates the methods needed to serialize a DOM tree or subtree to a string representation.
IXmlText Represents the text content of an element or attribute.

 

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

Windows.Data.Xml.Dom
Windows::Data::Xml::Dom [C++]

Metadata

Windows.winmd

 

 

Show:
© 2014 Microsoft