Compartilhar via


OpenXmlPartReader Classe

Definição

Representa a classe de leitor de parte Open XML.

public class OpenXmlPartReader : DocumentFormat.OpenXml.OpenXmlReader
type OpenXmlPartReader = class
    inherit OpenXmlReader
Public Class OpenXmlPartReader
Inherits OpenXmlReader
Herança
OpenXmlPartReader
Derivado

Construtores

OpenXmlPartReader(OpenXmlPart)

Inicializa uma nova instância da classe OpenXmlPartReader usando a classe OpenXmlPart fornecida.

OpenXmlPartReader(OpenXmlPart, Boolean)

Inicializa uma nova instância da classe OpenXmlPartReader usando os valores OpenXmlPart e Boolean fornecidos.

OpenXmlPartReader(OpenXmlPart, Boolean, Boolean)

Inicializa uma nova instância da classe OpenXmlPartReader usando os valores OpenXmlPart e Boolean fornecidos.

OpenXmlPartReader(OpenXmlPart, OpenXmlPartReaderOptions)

Inicializa uma nova instância da OpenXmlPartReader classe.

OpenXmlPartReader(Stream)
Obsoleto.

Inicializa uma nova instância da classe OpenXmlPartReader usando o fluxo fornecido.

OpenXmlPartReader(Stream, Boolean)
Obsoleto.

Inicializa uma nova instância da classe OpenXmlPartReader usando os valores de fluxo e booliano fornecidos.

OpenXmlPartReader(Stream, Boolean, Boolean)
Obsoleto.

Inicializa uma nova instância da classe OpenXmlPartReader usando os valores de fluxo e booliano fornecidos.

OpenXmlPartReader(Stream, IFeatureCollection, OpenXmlPartReaderOptions)

Inicializa uma nova instância da OpenXmlPartReader classe.

Propriedades

Attributes

Obtém a lista de atributos do elemento atual.

Depth

Obtém a profundidade do nó atual no documento XML. A profundidade do elemento raiz é 0.

ElementType

Obtém o tipo da classe tipo forte correspondente do elemento atual.

Encoding

Obtém a codificação do arquivo XML.

EOF

Obtém um valor que indica se o leitor está posicionado no final do fluxo.

HasAttributes

Obtém um valor que indica se o nó atual tem atributos.

(Herdado de OpenXmlReader)
IsEndElement

Obtém um valor que indica se o nó atual é uma extremidade de elemento.

IsMiscNode

Obtém um valor que indica se o nó atual é um nó XML diverso (não elemento).

IsStartElement

Obtém um valor que indica se o nó atual é um início de elemento.

LocalName

Obtém o nome local do nó atual.

NamespaceDeclarations

Obtém as declarações de namespace do elemento atual.

NamespaceUri

Obtém o URI do namespace (conforme definido na especificação do Namespace W3C) do nó no qual o leitor está posicionado.

Prefix

Obtém o prefixo namespace associado ao nó atual.

ReadMiscNodes

Obtém um valor que indica se o OpenXmlReader lerá ou ignorará todos os nós diversos.

(Herdado de OpenXmlReader)
StandaloneXml

Obtém a propriedade autônoma do arquivo XML. Retorna false se não houver "autônomo" no fluxo de declaração XML.

Métodos

Close()

Fecha o leitor.

Dispose()

Fecha o leitor e libera todos os recursos.

(Herdado de OpenXmlReader)
Dispose(Boolean)

Fecha o leitor e libera todos os recursos.

(Herdado de OpenXmlReader)
GetLineInfo()

Obtém uma instância de IXmlLineInfo se disponível para o leitor atual.

GetLineInfo()

Obtém uma instância de IXmlLineInfo se disponível para o leitor atual.

(Herdado de OpenXmlReader)
GetText()

Obtém o texto do elemento se o elemento for um OpenXmlLeafTextElement. Retorna String.Empty para outros elementos.

LoadCurrentElement()

Carrega o elemento no cursor atual.

Read()

Move-se para ler o próximo elemento.

ReadFirstChild()

Move-se para ler o primeiro elemento filho.

ReadNextSibling()

Move-se para ler o próximo elemento irmão.

Skip()

Ignora os elementos filho do nó atual.

ThrowIfObjectDisposed()

Lançado se o objeto for descartado.

(Herdado de OpenXmlReader)

Aplica-se a