CfbWriter
Přehled
CfbWriter je třída v Aspose.Email pro NET.
CfbWriter může sériově převést CfbDocument do bajtového řetězce s ToBytes nebo ji napsat přímo do souboru se WriteFile.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
StreamId | uint | Čtěte. | Získejte nebo nastavit identifikátor proudu spojeného s zadáním. |
Name | string | Čtěte. | Získejte nebo nastavit název záznamu adresáře . |
ObjectType | DirectoryObjectType | Čtěte. | Získejte nebo nastavit typ adresáře objekt (stěr, proudění atd.) |
Clsid | byte[] | Čtěte. | Získejte nebo nastavit bajty pro identifikaci třídy položky . |
StateBits | uint | Čtěte. | Získejte nebo nastavit státní bity pro vstup |
CreationTime | ulong | Čtěte. | Získejte nebo nastavit časovou značku vytvoření položky . |
ModifiedTime | ulong | Čtěte. | Získejte nebo nastavit poslední změněný časový razítko položky . |
StreamData | byte[] | Čtení/psaní | Získejte nebo nastavit surové datové byty záznamu proudu |
Children | List<EntryRecord> | Čtěte. | Získejte seznam záznamů o dětských příchozích v tomto adresáři. |
ColorFlag | DirectoryColorFlag | Čtení/psaní | Získejte nebo nastavíte barvu červené-černé dřevo pro záznam. |
LeftSiblingId | uint | Čtení/psaní | Získejte nebo nastavit identifikátor levé příbuzné položky |
RightSiblingId | uint | Čtení/psaní | Získejte nebo nastavit identifikátor správného příbuzného záznamu. |
ChildId | uint | Čtení/psaní | Získejte nebo nastavíte identifikátor prvního dítěte. |
StartingSectorLocation | uint | Čtení/psaní | Získejte nebo nastavit první sektorový index datového proudu. |
StreamSize | ulong | Čtení/psaní | Získejte nebo nastavit velikost proudu v bajtů |
IsRoot | bool | Čtěte. | Uveďte, zda je záznam ukládáním kořene. |
IsStorage | bool | Čtěte. | Uveďte, zda je záznam ukládáním objektu. |
IsStream | bool | Čtěte. | Uveďte, zda je záznam objektem proudu. |
Payload | byte[] | Čtení/psaní | Získejte nebo nastavit byte užitečné zatížení spojené s položkou |
Sectors | List<uint> | Čtěte. | Získejte seznam sektorových indexů přidělených položce. |
FirstSector | uint | Čtěte. | Získejte nebo nastavíte index prvního sektoru pro záznam. |
Metody
| Podpis: | Popis: |
|---|---|
ToBytes(document: CfbDocument) | Přeměňuje daný CfbDocument na bajtový řádek představující soubor CFB. |
WriteFile(document: CfbDocument, path: string) | Napíše dodané CfbDocument do souborového systému na specifikovanou cestu. |
Serializer(document: CfbDocument) | Vytvoří serializační instanci konfigurovanou pro poskytnutý CfbDocument |
Serialize() | Provádí serializaci současného stavu autora do struktury CFB. |
EntryRecord(streamId: uint, name: string, objectType: DirectoryObjectType, clsid: byte[], stateBits: uint, creationTime: ulong, modifiedTime: ulong) | Vytvoří záznam v seznamu s uvedenými parametry . |
Chain(payload: byte[]) | Přidává dodané byty užitečného zatížení ke současnému datovému řetězci. |