Share via


OpenXmlPartReader Clase

Definición

Representa la clase de lector de elementos Open XML.

public class OpenXmlPartReader : DocumentFormat.OpenXml.OpenXmlReader
type OpenXmlPartReader = class
    inherit OpenXmlReader
Public Class OpenXmlPartReader
Inherits OpenXmlReader
Herencia
OpenXmlPartReader
Derivado

Constructores

OpenXmlPartReader(OpenXmlPart)

Inicializa una nueva instancia de la clase OpenXmlPartReader mediante la clase OpenXmlPart proporcionada.

OpenXmlPartReader(OpenXmlPart, Boolean)

Inicializa una nueva instancia de la clase OpenXmlPartReader utilizando los valores OpenXmlPart y Boolean proporcionados.

OpenXmlPartReader(OpenXmlPart, Boolean, Boolean)

Inicializa una nueva instancia de la clase OpenXmlPartReader utilizando los valores OpenXmlPart y Boolean proporcionados.

OpenXmlPartReader(OpenXmlPart, OpenXmlPartReaderOptions)

Inicializa una nueva instancia de la OpenXmlPartReader clase .

OpenXmlPartReader(Stream)
Obsoletos.

Inicializa una nueva instancia de la clase OpenXmlPartReader mediante la secuencia proporcionada.

OpenXmlPartReader(Stream, Boolean)
Obsoletos.

Inicializa una nueva instancia de la clase OpenXmlPartReader con los valores booleanos y de secuencia proporcionados.

OpenXmlPartReader(Stream, Boolean, Boolean)
Obsoletos.

Inicializa una nueva instancia de la clase OpenXmlPartReader con los valores booleanos y de secuencia proporcionados.

OpenXmlPartReader(Stream, IFeatureCollection, OpenXmlPartReaderOptions)

Inicializa una nueva instancia de la OpenXmlPartReader clase .

Propiedades

Attributes

Obtiene la lista de atributos del elemento actual.

Depth

Obtiene la profundidad del nodo actual en el documento XML. La profundidad del elemento raíz es 0.

ElementType

Obtiene el tipo de la clase fuerte con tipo correspondiente del elemento actual.

Encoding

Obtiene la codificación del archivo XML.

EOF

Obtiene un valor que indica si el lector está colocado al final de la secuencia.

HasAttributes

Obtiene un valor que indica si el nodo actual tiene atributos.

(Heredado de OpenXmlReader)
IsEndElement

Obtiene un valor que indica si el nodo actual es un extremo de elemento.

IsMiscNode

Obtiene un valor que indica si el nodo actual es un nodo XML varios (no elemento).

IsStartElement

Obtiene un valor que indica si el nodo actual es un inicio de elemento.

LocalName

Obtiene el nombre local del nodo actual.

NamespaceDeclarations

Obtiene las declaraciones de espacio de nombres del elemento actual.

NamespaceUri

Obtiene el URI del espacio de nombres (tal como se define en la especificación espacio de nombres W3C) del nodo en el que se coloca el lector.

Prefix

Obtiene el prefijo de espacio de nombres asociado al nodo actual.

ReadMiscNodes

Obtiene un valor que indica si OpenXmlReader leerá o omitirá todos los nodos varios.

(Heredado de OpenXmlReader)
StandaloneXml

Obtiene la propiedad independiente del archivo XML. Devuelve false si no hay ninguna "independiente" en el flujo de declaración XML.

Métodos

Close()

Cierra el lector.

Dispose()

Cierra el lector y libera todos los recursos.

(Heredado de OpenXmlReader)
Dispose(Boolean)

Cierra el lector y libera todos los recursos.

(Heredado de OpenXmlReader)
GetLineInfo()

Obtiene una instancia de IXmlLineInfo si está disponible para el lector actual.

GetLineInfo()

Obtiene una instancia de IXmlLineInfo si está disponible para el lector actual.

(Heredado de OpenXmlReader)
GetText()

Obtiene el texto del elemento si el elemento es openXmlLeafTextElement. Devuelve String.Empty para otros elementos.

LoadCurrentElement()

Carga el elemento en el cursor actual.

Read()

Se mueve para leer el siguiente elemento.

ReadFirstChild()

Se mueve para leer el primer elemento secundario.

ReadNextSibling()

Se mueve para leer el siguiente elemento relacionado.

Skip()

Omite los elementos secundarios del nodo actual.

ThrowIfObjectDisposed()

Se produce si el objeto se elimina.

(Heredado de OpenXmlReader)

Se aplica a