OpenXmlPartReader 类

定义

表示 Open XML 部件读取器类。

public class OpenXmlPartReader : DocumentFormat.OpenXml.OpenXmlReader
type OpenXmlPartReader = class
    inherit OpenXmlReader
Public Class OpenXmlPartReader
Inherits OpenXmlReader
继承
OpenXmlPartReader
派生

构造函数

OpenXmlPartReader(OpenXmlPart)

使用提供的 OpenXmlPart 类初始化 OpenXmlPartReader 类的新实例。

OpenXmlPartReader(OpenXmlPart, Boolean)

使用提供的 OpenXmlPart 和布尔值初始化 OpenXmlPartReader 类的新实例。

OpenXmlPartReader(OpenXmlPart, Boolean, Boolean)

使用提供的 OpenXmlPart 和布尔值初始化 OpenXmlPartReader 类的新实例。

OpenXmlPartReader(OpenXmlPart, OpenXmlPartReaderOptions)

初始化 类的新实例 OpenXmlPartReader

OpenXmlPartReader(Stream)
已过时.

使用提供的流初始化 OpenXmlPartReader 类的新实例。

OpenXmlPartReader(Stream, Boolean)
已过时.

使用提供的流和布尔值初始化 OpenXmlPartReader 类的新实例。

OpenXmlPartReader(Stream, Boolean, Boolean)
已过时.

使用提供的流和布尔值初始化 OpenXmlPartReader 类的新实例。

OpenXmlPartReader(Stream, IFeatureCollection, OpenXmlPartReaderOptions)

初始化 类的新实例 OpenXmlPartReader

属性

Attributes

获取当前元素的属性列表。

Depth

获取 XML 文档中当前节点的深度。 根元素的深度为 0。

ElementType

获取当前元素的相应强类型类的类型。

Encoding

获取 XML 文件的编码。

EOF

获取一个值,该值指示读取器是否位于流的末尾。

HasAttributes

获取一个值,该值指示当前节点是否具有任何属性。

(继承自 OpenXmlReader)
IsEndElement

获取一个值,该值指示当前节点是否为元素端。

IsMiscNode

获取一个值,该值指示当前节点是否是非元素) (杂项 XML 节点。

IsStartElement

获取一个值,该值指示当前节点是否为元素 start。

LocalName

获取当前节点的本地名称。

NamespaceDeclarations

获取当前元素的命名空间声明。

NamespaceUri

获取命名空间 URI (,如 W3C 命名空间规范) 读取器所在的节点所定义。

Prefix

获取与当前节点关联的命名空间前缀。

ReadMiscNodes

获取一个值,该值指示 OpenXmlReader 是读取还是跳过所有杂项节点。

(继承自 OpenXmlReader)
StandaloneXml

获取 XML 文件的独立属性。 如果 XML 声明流中没有“独立”,则返回 false。

方法

Close()

关闭读取器。

Dispose()

关闭读取器并释放所有资源。

(继承自 OpenXmlReader)
Dispose(Boolean)

关闭读取器并释放所有资源。

(继承自 OpenXmlReader)
GetLineInfo()

获取 的实例( IXmlLineInfo 如果可用于当前读取器)。

GetLineInfo()

获取 的实例( IXmlLineInfo 如果可用于当前读取器)。

(继承自 OpenXmlReader)
GetText()

如果元素是 OpenXmlLeafTextElement,则获取元素的文本。 返回其他元素的 String.Empty。

LoadCurrentElement()

在当前光标处加载 元素。

Read()

移动以读取下一个元素。

ReadFirstChild()

移动以读取第一个子元素。

ReadNextSibling()

移动 以读取下一个同级元素。

Skip()

跳过当前节点的子元素。

ThrowIfObjectDisposed()

如果释放对象,则引发。

(继承自 OpenXmlReader)

适用于