Compartilhar via


OpenXmlDomReader Classe

Definição

Representa a classe de leitor de documentos Open XML.

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

Construtores

OpenXmlDomReader(OpenXmlElement, Boolean)

Inicializa uma nova instância da classe OpenXmlDomReader com os valores OpenXmlElement e Booleanos fornecidos.

OpenXmlDomReader(OpenXmlElement)

Inicializa uma nova instância da classe OpenXmlDomReader.

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 com tipo forte correspondente do elemento atual.

Encoding

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

(Herdado de OpenXmlReader)
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 é um final 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 espaço de nomes do elemento atual.

NamespaceUri

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

Prefix

Obtém o prefixo de espaço de nomes associado ao nó atual.

ReadMiscNodes

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

(Herdado de OpenXmlReader)
StandaloneXml

Obtém a propriedade autónoma na declaração XML do fluxo XML. O valor padrão é nulo.

(Herdado de OpenXmlReader)

Métodos

Close()

Fecha o leitor.

Dispose()

Fecha o leitor e lança todos os recursos.

(Herdado de OpenXmlReader)
Dispose(Boolean)

Fecha o leitor e lança todos os recursos.

(Herdado de OpenXmlReader)
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. Devolve String.Empty para outros elementos.

LoadCurrentElement()

Carrega o elemento no cursor atual.

Read()

Move-se para ler o elemento seguinte.

ReadFirstChild()

Move-se para ler o primeiro elemento subordinado.

ReadNextSibling()

Move-se para ler o elemento colateral seguinte.

Skip()

Ignora os subordinados do nó atual.

ThrowIfObjectDisposed()

Acionado se o objeto estiver eliminado.

(Herdado de OpenXmlReader)

Aplica-se a