CfbWriter
General
CfbWriter és una classe en Aspose.Email per NET.
CfbWriter pot serialitzar un CfbDocument en una matriu de bytes amb ToBytes o escriure-ho directament a un fitxer ambWriteFile.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
StreamId | uint | Llegeix. | Obté o fixa l’identificador del flux associat a la entrada. |
Name | string | Llegeix. | Obtén o fixa el nom de l’entrada del directori |
ObjectType | DirectoryObjectType | Llegeix. | Obté o fixa el tipus de l’objecte del directori (emmagatzematge, flux, etc.) |
Clsid | byte[] | Llegeix. | Obté o fixa els bytes d’identificador de classe per a l’entrada |
StateBits | uint | Llegeix. | Obtén o configura la bandera de bits d’estat per a l’entrada |
CreationTime | ulong | Llegeix. | Obtén o fixa l’etiqueta de temps d’obra de la entrada |
ModifiedTime | ulong | Llegeix. | Obté o fixa l’última marca d’hora modificada de la entrada |
StreamData | byte[] | Llegir/Escriure | Obtén o fixa els bytes de dades brutes d’una entrada en flux. |
Children | List<EntryRecord> | Llegeix. | Obté la llista dels registres d’entrada de nens en aquest directori. |
ColorFlag | DirectoryColorFlag | Llegir/Escriure | Obté o fixa la bandera de color arbre vermell-negre per a l’entrada. |
LeftSiblingId | uint | Llegir/Escriure | Obté o fixa l’identificador de la entrada del germà esquerre. |
RightSiblingId | uint | Llegir/Escriure | Obté o fixa l’identificador de la entrada germana correcta. |
ChildId | uint | Llegir/Escriure | Obté o fixa l’identificador de la primera entrada infantil. |
StartingSectorLocation | uint | Llegir/Escriure | Obté o estableix el primer índex de sector del flux de dades. |
StreamSize | ulong | Llegir/Escriure | Obtén o fixa la mida en bytes del flux |
IsRoot | bool | Llegeix. | Indica si l’entrada és el magatzem de raíces. |
IsStorage | bool | Llegeix. | Indica si l’entrada representa un objecte de memòria. |
IsStream | bool | Llegeix. | Indica si l’entrada representa un objecte de flux. |
Payload | byte[] | Llegir/Escriure | Obté o fixa la càrrega útil d’actes associada a l’entrada. |
Sectors | List<uint> | Llegeix. | Obté la llista d’índices sectorials assignats a l’entrada. |
FirstSector | uint | Llegeix. | Obté o fixa l’índex del primer sector per a la entrada. |
Mètodes
| Signatura | Descripció |
|---|---|
ToBytes(document: CfbDocument) | Converteix el CfbDocument donat en un array de bytes que representa el fitxer CFB. |
WriteFile(document: CfbDocument, path: string) | Escriu el CfbDocument subministrat al sistema de fitxers en la ruta especificada. |
Serializer(document: CfbDocument) | Crea una instància de serialitzador configurada per al CfbDocument proporcionat. |
Serialize() | Realitza la serialització de l’estat actual del redactor a l ’estructura CFB. |
EntryRecord(streamId: uint, name: string, objectType: DirectoryObjectType, clsid: byte[], stateBits: uint, creationTime: ulong, modifiedTime: ulong) | Crea un registre d’entrada de directori amb els paràmetres especificats. |
Chain(payload: byte[]) | Afegeix els bytes de càrrega útil subministrats a la cadena actual de dades. |