OpenXmlPartReader Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс чтения части Open XML.
public class OpenXmlPartReader : DocumentFormat.OpenXml.OpenXmlReader
type OpenXmlPartReader = class
inherit OpenXmlReader
Public Class OpenXmlPartReader
Inherits OpenXmlReader
- Наследование
- Производный
Конструкторы
| 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 если он доступен для текущего средства чтения. |
| GetText() |
Возвращает текст элемента, если элемент является openXmlLeafTextElement. Возвращает String.Empty для других элементов. |
| LoadCurrentElement() |
Загружает элемент в текущий курсор. |
| Read() |
Перемещается для чтения следующего элемента. |
| ReadFirstChild() |
Перемещается для чтения первого дочернего элемента. |
| ReadNextSibling() |
Перемещается для чтения следующего одноуровневого элемента. |
| Skip() |
Пропускает дочерние элементы текущего узла. |
| ThrowIfObjectDisposed() |
Возникает, если объект удален. (Унаследовано от OpenXmlReader) |