Panoramica
MsgReader è un lettore di alto livello per i file email .msg che valida la struttura di archiviazione MAPI e segnala le incoerenze tramite ValidationIssues. Costruiscilo con FromFile o FromStream, ispeziona ValidationIssues per eventuali problemi strutturali rilevati, quindi passa il risultato a MapiMessage.FromMsgDocument o usalo direttamente per accedere all’albero del documento analizzato. Implementa IDisposable.
Metodi
| Firma | Descrizione |
|---|
FromFile(path: string, strict: bool) | Apre il file .msg in path e restituisce un nuovo MsgReader. |
FromStream(stream: Stream, strict: bool) | Legge un documento .msg da stream e restituisce un nuovo MsgReader. |
Dispose() | Rilascia qualsiasi handle di file o stream detenuto da questo lettore. |
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|
ValidationIssues | IReadOnlyList<string> | Lettura | Elenco di sola lettura dei problemi strutturali riscontrati durante l’analisi; vuoto quando il file è ben formato. |
Vedi anche