OpenXmlReader Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a classe de leitor Open XML.
public abstract class OpenXmlReader : IDisposable
type OpenXmlReader = class
interface IDisposable
Public MustInherit Class OpenXmlReader
Implements IDisposable
- Herança
-
OpenXmlReader
- Derivado
- Implementações
Construtores
OpenXmlReader() |
Inicializa uma nova instância da classe OpenXmlReader. |
OpenXmlReader(Boolean) |
Inicializa uma nova instância da classe OpenXmlReader usando o valor booliano fornecido. |
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 fortemente tipada 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. |
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 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. |
StandaloneXml |
Obtém a propriedade autônoma na declaração XML do fluxo XML. O valor padrão é nulo. |
Métodos
Close() |
Fecha o leitor. |
Create(OpenXmlElement) |
Cria um OpenXmlReader a partir do OpenXmlElement (viaje pela árvore DOM). |
Create(OpenXmlElement, Boolean) |
Cria um OpenXmlReader a partir do OpenXmlElement (viaje pela árvore DOM). |
Create(OpenXmlPart) |
Cria um OpenXmlReader do OpenXmlPart especificado. |
Create(OpenXmlPart, Boolean) |
Cria um OpenXmlReader dos valores OpenXmlPart e Boolean especificados. |
Create(OpenXmlPart, Boolean, Boolean) |
Cria um OpenXmlReader dos valores OpenXmlPart e Boolean especificados. |
Create(Stream) |
Obsoleto.
Cria um OpenXmlReader do fluxo de parte especificado. |
Create(Stream, Boolean) |
Obsoleto.
Cria um OpenXmlReader a partir dos valores de fluxo de parte e booliano especificados. |
Create(Stream, Boolean, Boolean) |
Obsoleto.
Cria um OpenXmlReader a partir dos valores de fluxo de parte e booliano especificados. |
Dispose() |
Fecha o leitor e libera todos os recursos. |
Dispose(Boolean) |
Fecha o leitor e libera todos os recursos. |
GetLineInfo() |
Obtém uma instância de IXmlLineInfo se disponível para o leitor atual. |
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. |
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de