Panoramica
MsgStorage è un nodo di archiviazione denominato all’interno di un albero di documenti .msg con un Role semantico (messaggio, destinatario, allegato o messaggio incorporato). Contiene flussi di proprietà MsgStream figlio e sotto-archivi MsgStorage figlio. Usa AddStream e AddStorage per costruire un albero di documenti, e FindStream/FindStorage per individuare i figli denominati durante la lettura. Passa la radice MsgStorage completata a MsgWriter per serializzare l’intero documento.
Costruttori
| Firma | Descrizione |
|---|
MsgStorage(name: string, role: MsgStorageRole) | Crea un nuovo MsgStorage con i parametri specificati. |
Metodi
| Firma | Descrizione |
|---|
AddStream(stream: MsgStream) | Aggiunge stream come flusso di proprietà figlio di questo archivio. |
AddStorage(storage: MsgStorage) | Aggiunge storage come sotto-archivio figlio di questo archivio. |
FindStream(name: string) | Restituisce il MsgStream il cui Name è uguale a name, oppure null se non trovato. |
FindStorage(name: string) | Restituisce il MsgStorage il cui Name è uguale a name, oppure null se non trovato. |
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|
Name | string | Lettura | Nome di archiviazione CFB per questo nodo (es. __substg1.0_0037001F o Root Entry). |
Role | MsgStorageRole | Lettura | Ruolo semantico di questo nodo di archiviazione come valore MsgStorageRole. |
Clsid | byte[] | Lettura | CLSID a 16 byte di questa voce di archiviazione; zeri per la maggior parte degli archivi MSG. |
StateBits | uint | Lettura | Bit di stato definiti dall’utente memorizzati nella voce di directory CFB per questa archiviazione. |
CreationTime | ulong | Lettura | Timestamp di creazione CFB per questa voce di archiviazione (FILETIME a 64 bit). |
ModifiedTime | ulong | Lettura | Timestamp di ultima modifica CFB per questa voce di archiviazione (FILETIME a 64 bit). |
Streams | IList<MsgStream> | Lettura | Elenco ordinato dei figli MsgStream di questa archiviazione. |
Storages | IList<MsgStorage> | Lettura | Elenco ordinato dei MsgStorage storage secondari di questo storage. |
Vedi anche