OpenXmlDomReader Members

Include Protected Members
Include Inherited Members

Defines the OpenXmlDomReader.

The OpenXmlDomReader type exposes the following members.

Constructors

  Name Description
Public method OpenXmlDomReader(OpenXmlElement) Initializes a new instance of the OpenXmlDomReader.
Public method OpenXmlDomReader(OpenXmlElement, Boolean) Initializes a new instance of the OpenXmlDomReader.

Top

Properties

  Name Description
Public property Attributes Gets the list of attributes of the current element (Overrides OpenXmlReader.Attributes.)
Public property Depth Gets the depth of the current node in the XML document. The depth of the root element is 0. (Overrides OpenXmlReader.Depth.)
Public property ElementType Gets the type of the corresponding strong typed class of the current element. (Overrides OpenXmlReader.ElementType.)
Public property Encoding Gets the encoding of the XML file. (Inherited from OpenXmlReader.)
Public property EOF Gets a value indicating whether the reader is positioned at the end of the stream. (Overrides OpenXmlReader.EOF.)
Public property HasAttributes Gets a value indicating whether the current node has any attributes. (Inherited from OpenXmlReader.)
Public property IsEndElement Gets a value indicating whether the current node is an element end. (Overrides OpenXmlReader.IsEndElement.)
Public property IsMiscNode Gets a value indicating whether the current node is an misc XML node (non element). (Overrides OpenXmlReader.IsMiscNode.)
Public property IsStartElement Gets a value indicating whether the current node is an element start. (Overrides OpenXmlReader.IsStartElement.)
Public property LocalName Gets the local name of the current node. (Overrides OpenXmlReader.LocalName.)
Public property NamespaceDeclarations Gets the namespace declarations in the current element. (Overrides OpenXmlReader.NamespaceDeclarations.)
Public property NamespaceUri Gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. (Overrides OpenXmlReader.NamespaceUri.)
Public property Prefix Gets the namespace prefix associated with the current node. (Overrides OpenXmlReader.Prefix.)
Public property ReadMiscNodes Get a value indicating whether the OpenXmlReader will read (or skip) all miscellaneous nodes. (Inherited from OpenXmlReader.)
Public property StandaloneXml Gets the standalone property in the XML declaration of the XML stream. Default is null. (Inherited from OpenXmlReader.)

Top

Methods

  Name Description
Public method Close Close the reader. (Overrides OpenXmlReader.Close().)
Public method Dispose() Closes the reader, and releases all resources. (Inherited from OpenXmlReader.)
Protected method Dispose(Boolean) Closes the reader, and releases all resources. (Inherited from OpenXmlReader.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetText Gets the text of the element if the element is OpenXmlLeafTextElement. Return String.Empry for other elements. (Overrides OpenXmlReader.GetText().)
Public method GetType (Inherited from Object.)
Public method LoadCurrentElement Load the element at current cursor. (Overrides OpenXmlReader.LoadCurrentElement().)
Protected method MemberwiseClone (Inherited from Object.)
Public method Read Move to next element. (Overrides OpenXmlReader.Read().)
Public method ReadFirstChild Move to first child. (Overrides OpenXmlReader.ReadFirstChild().)
Public method ReadNextSibling Move to next sibling element. (Overrides OpenXmlReader.ReadNextSibling().)
Public method Skip Skips the children of the current node. (Overrides OpenXmlReader.Skip().)
Protected method ThrowIfObjectDisposed Throw if object is disposed. (Inherited from OpenXmlReader.)
Public method ToString (Inherited from Object.)

Top

See Also

Reference

OpenXmlDomReader Class

DocumentFormat.OpenXml Namespace