CfbReader

Revisión

CfbReader Es una clase en Aspose.Email FOSS para .NET. Heredados de: IDisposable.

CfbReader.CfbReader creates a reader from a byte array containing a CFB container.

Descripción

CfbReader es una clase en la biblioteca FOSS para .NET que exponen 11 métodos y 13 propiedades para uso programático. IDisposable,heredando funcionalidad compartida de su tipo parental.

La clase también proporciona el Header propiedad (provee la información de los header del archivo cfb), el Difat propiedad (contiene los índices del sector difat como una colección de lectura-sólo), el DirectoryEntries propiedad (lista todas las entradas de la catedral en el contenedor).

Las instantes se crean a través de un único constructor que inicia el objeto con valores defectuosos.

Propiedades

NombreTipoAccesoDescripción
HeaderHeaderLeerProporciona la información del título de archivo CFB
DifatReadOnlyCollection<uint>LeerContiene los índices del sector DIFAT como una colección de lectura-sólo
FatReadOnlyCollection<uint>Leer
MiniFatReadOnlyCollection<uint>Leer
DirectoryEntriesReadOnlyCollection<DirectoryEntry>LeerLista de todos los ingresos en el contenedor
RootEntryDirectoryEntryLeerRepresenta la entrada de directorio de almacenamiento raíz
MiniStreambyte[]LeerMantener los bajos crudos del mini-stream
MajorVersionintLeerIndica el número de versión principal del formato CFB
SectorSizeintLeerRetorna el tamaño en bytes de un sector estándar
MiniSectorSizeintLeerRetorna el tamaño en bajos de un mini sector
DirectoryEntryCountintLeerReporta el número total de entradas en la directora
MaterializedStreamCountintLeerReporta cuántos flujos se han materializado
FileSizeintLeerDebe el tamaño total en bajos del archivo CFB

Metodología

firmaDescripción
CfbReader(data: byte[])Crea un lector de una array de byte que contiene un contenedor CFB
FromFile(path: string)Carga un contenedor CFB desde el camino de archivo especificado
FromStream(stream: Stream)Carga un contenedor CFB desde el flujo proporcionado
Dispose()Libera todos los recursos utilizados por el lector
GetEntry(streamId: uint)Retorna la entrada de directorio para el identificador de flujo dado
GetStreamData(streamId: uint)Lea los datos de byte crudo del flujo especificado
IterStorages()Enumera todos los ingresos de almacenamiento en el CFB
IterStreams()Enumera todas las entradas de flujo en el CFB
IterChildren(storageStreamId: uint)Enumera las entradas infantiles de la corriente de almacenamiento dada
IterTree(startStreamId: uint)Pasar el árbol de directorios que comienza con la identificación de flujo dada
FindChildByName(storageStreamId: uint, name: string)Encuentra un nombre de la entrada infantil en el almacenamiento
ResolvePath(names: IEnumerable<string>, startStreamId: uint)Resuelve una secuencia de nombres a un ID de flujo que comienza desde una base

Ver también

 Español