Översikt
MsgStorage är en namngiven lagringsknoda inom ett .msg Dokument trä med en semantisk Role (Meddelande, mottagare, bifogade eller inbäddade meddelanden) Det håller barn MsgStream Fastighetström och barn MsgStorage Sub-Storage - Användning av AddStream och AddStorage att bygga ett dokumentträd, och FindStream/FindStorage att hitta namngivna barn när de läser. pass den färdiga rötterna MsgStorage till MsgWriter Seriering av hela dokumentet.
Byggare
| Signature | Beskrivning |
|---|
MsgStorage(name: string, role: MsgStorageRole) | Skapar en ny MsgStorage med de angivna parametrarna. |
Metoder
| Signature | Beskrivning |
|---|
AddStream(stream: MsgStream) | Adds stream som ett barn egendom ström av denna lagring. |
AddStorage(storage: MsgStorage) | Adds storage som barn underlagring av denna lagring. |
FindStream(name: string) | återvänder till den MsgStream Vem som Name jämställdhet name,eller null Om inte hittas. |
FindStorage(name: string) | återvänder till den MsgStorage Vem som Name jämställdhet name,eller null Om inte hittas. |
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|
Name | string | Läsning | CFB-lagringsnamn för denna nod (t.ex. __substg1.0_0037001F eller Root Entry). |
Role | MsgStorageRole | Läsning | Semantisk roll av denna lagringsknoda som en MsgStorageRole värde . |
Clsid | byte[] | Läsning | 16-byte CLSID of this storage entry; zeros for most MSG storages. |
StateBits | uint | Läsning | Användardefinierade statliga bitar som lagras i CFB-direktivet för denna lagring. |
CreationTime | ulong | Läsning | CFB skapande timestamp för denna lagringsenhet (64-bitars FILETIME). |
ModifiedTime | ulong | Läsning | CFB senaste modifiering timestamp för denna lagringsenhet (64-bitars FILETIME). |
Streams | IList<MsgStream> | Läsning | Beställda listor av MsgStream barn från denna lagring. |
Storages | IList<MsgStorage> | Läsning | Beställda listor av MsgStorage Barnens lagring av denna förvaring. |
Se även