Visión general
CfbDocument representa un documento binario de archivo compuesto en memoria. Utilice los métodos estáticos de la fábrica FromFile, FromStream,o FromReader para abrir un archivo CFB existente, o llamar al constructor completo para crear un nuevo documento de una CfbStorage La raíz, el Root La propiedad da acceso al almacenamiento de alto nivel, desde el que puede navegar toda la árbol de directorio.
Constructores
| Signature | Descripción |
|---|
CfbDocument() | Crea una nueva CfbDocument de instancia. |
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint) | Crea una nueva CfbDocument con los parámetros especificados. |
Métodos
| Signature | Descripción |
|---|
FromReader(reader: CfbReader) | Crea a CfbDocument Leer todas las entradas de una abierta CfbReader de instancia. |
FromFile(path: string) | Abrir el archivo CFB en path y devolver una nueva CfbDocument. |
FromStream(stream: Stream) | Lea un documento de CFB de stream y devolver una nueva CfbDocument. |
Propiedades
| Nombre | Tipo | Access | Descripción |
|---|
Root | CfbStorage | Leer | La raíz CfbStorage entrada en el ID de corriente 0; punto de partida para todos los directorios. |
MajorVersion | ushort | Leer | CFB versión principal del título de archivo (3 para los sectores de 512 bits, 4 para las áreas de 4096 bitos). |
MinorVersion | ushort | Leer | Versión menor de CFB del título de archivo (siempre 0x003E por especificación). |
TransactionSignatureNumber | uint | Leer | El campo de firma de transacciones del título CFB; no cero sólo en los archivos negociados. |
Ver también