Поделиться через


OpenXmlPartReader Класс

Определение

Представляет класс чтения части Open XML.

public class OpenXmlPartReader : DocumentFormat.OpenXml.OpenXmlReader
type OpenXmlPartReader = class
    inherit OpenXmlReader
Public Class OpenXmlPartReader
Inherits OpenXmlReader
Наследование
OpenXmlPartReader
Производный

Конструкторы

OpenXmlPartReader(OpenXmlPart, Boolean, Boolean)

Инициализирует новый экземпляр класса OpenXmlPartReader, используя предоставленные Значения OpenXmlPart и Boolean.

OpenXmlPartReader(OpenXmlPart, Boolean)

Инициализирует новый экземпляр класса OpenXmlPartReader, используя предоставленные Значения OpenXmlPart и Boolean.

OpenXmlPartReader(OpenXmlPart, OpenXmlPartReaderOptions)

Инициализирует новый экземпляр OpenXmlPartReader класса .

OpenXmlPartReader(OpenXmlPart)

Инициализирует новый экземпляр класса OpenXmlPartReader с помощью предоставленного класса OpenXmlPart.

OpenXmlPartReader(Stream, Boolean, Boolean)
Устаревшие..

Инициализирует новый экземпляр класса OpenXmlPartReader, используя предоставленные потоковые и логические значения.

OpenXmlPartReader(Stream, Boolean)
Устаревшие..

Инициализирует новый экземпляр класса OpenXmlPartReader, используя предоставленные потоковые и логические значения.

OpenXmlPartReader(Stream, IFeatureCollection, OpenXmlPartReaderOptions)

Инициализирует новый экземпляр OpenXmlPartReader класса .

OpenXmlPartReader(Stream)
Устаревшие..

Инициализирует новый экземпляр класса OpenXmlPartReader с помощью предоставленного потока.

Свойства

Attributes

Возвращает список атрибутов текущего элемента.

Depth

Возвращает глубину текущего узла в XML-документе. Глубина корневого элемента составляет 0.

ElementType

Возвращает тип соответствующего строго типизированного класса текущего элемента.

Encoding

Возвращает кодировку XML-файла.

EOF

Возвращает значение, указывающее, находится ли средство чтения в конце потока.

HasAttributes

Возвращает значение, указывающее, имеет ли текущий узел какие-либо атрибуты.

(Унаследовано от OpenXmlReader)
IsEndElement

Возвращает значение, указывающее, является ли текущий узел концом элемента.

IsMiscNode

Возвращает значение, указывающее, является ли текущий узел прочим XML-узлом (не элементом).

IsStartElement

Возвращает значение, указывающее, является ли текущий узел начальным элементом.

LocalName

Возвращает локальное имя текущего узла.

NamespaceDeclarations

Возвращает объявления пространства имен текущего элемента.

NamespaceUri

Возвращает URI пространства имен (как определено в спецификации пространства имен W3C) узла, на котором размещается средство чтения.

Prefix

Возвращает префикс пространства имен, связанный с текущим узлом.

ReadMiscNodes

Возвращает значение, указывающее, будет ли OpenXmlReader считывать или пропускать все прочие узлы.

(Унаследовано от OpenXmlReader)
StandaloneXml

Возвращает автономное свойство XML-файла. Возвращает значение false, если в потоке объявления XML нет "изолированного".

Методы

Close()

Закрывает средство чтения.

Dispose()

Закрывает средство чтения и освобождает все ресурсы.

(Унаследовано от OpenXmlReader)
Dispose(Boolean)

Закрывает средство чтения и освобождает все ресурсы.

(Унаследовано от OpenXmlReader)
GetLineInfo()

Возвращает экземпляр , IXmlLineInfo если он доступен для текущего средства чтения.

GetLineInfo()

Возвращает экземпляр , IXmlLineInfo если он доступен для текущего средства чтения.

(Унаследовано от OpenXmlReader)
GetText()

Возвращает текст элемента, если элемент является openXmlLeafTextElement. Возвращает String.Empty для других элементов.

LoadCurrentElement()

Загружает элемент в текущий курсор.

Read()

Перемещается для чтения следующего элемента.

ReadFirstChild()

Перемещается для чтения первого дочернего элемента.

ReadNextSibling()

Перемещается для чтения следующего одноуровневого элемента.

Skip()

Пропускает дочерние элементы текущего узла.

ThrowIfObjectDisposed()

Возникает, если объект удален.

(Унаследовано от OpenXmlReader)

Применяется к