Create(subject: string, body: string, unicodeStrings: bool) | Crea un nuovo MapiMessage con l’oggetto e il corpo forniti, opzionalmente utilizzando stringhe Unicode. |
FromFile(path: string, strict: bool) | Carica un MapiMessage da un file .msg situato a path; strict abilita la convalida strutturale completa. |
FromStream(stream: Stream, strict: bool) | Carica un MapiMessage da stream; strict abilita la convalida strutturale completa. |
FromMsgDocument(document: MsgDocument) | Avvolge un MsgDocument già analizzato in un MapiMessage. |
LoadFromEml(path: string) | Converte un file EML situato in path in un MapiMessage tramite l’analisi MIME in memoria. |
LoadFromEml(stream: Stream) | Converte un file EML situato in path in un MapiMessage tramite l’analisi MIME in memoria. |
LoadFromEml(data: byte[]) | Converte un file EML situato in path in un MapiMessage tramite l’analisi MIME in memoria. |
Dispose() | Rilascia le risorse non gestite detenute da questo messaggio. |
AddRecipient(emailAddress: string, displayName: string?, recipientType: int) | Aggiunge un destinatario con l’indirizzo email fornito, il nome visualizzato e il tipo (1 = A, 2 = Cc, 3 = Ccn). |
AddAttachment(filename: string, data: byte[], mimeType: string?, contentId: string?) | Allega un file per nome e dati binari, opzionalmente specificando il tipo MIME e il Content-ID. |
AddAttachment(filename: string, stream: Stream, mimeType: string?, contentId: string?) | Allega un file per nome e dati binari, opzionalmente specificando il tipo MIME e il Content-ID. |
AddEmbeddedMessageAttachment(message: MapiMessage, filename: string?, mimeType: string?) | Allega un altro MapiMessage come allegato di messaggio incorporato. |
SetProperty(propertyId: ushort, propertyType: ushort, value: object?, flags: uint) | Imposta una proprietà MAPI grezza tramite ID proprietà, tipo, valore e flag. |
GetPropertyValue(propertyId: ushort, propertyType: ushort?, decode: bool) | Recupera il valore di una proprietà MAPI tramite ID e tipo opzionale; decode controlla la decodifica delle stringhe. |
IterPropertyKeys() | Enumera le coppie chiave (propertyId, propertyType) di tutte le proprietà memorizzate. |
IterProperties() | Enumera tutti gli oggetti MapiProperty memorizzati in questo messaggio. |
IterAttachmentsInfo() | Elenca i metadati dell’allegato senza caricare i dati completi dell’allegato. |
ToMsgDocument() | Converte questo MapiMessage in un MsgDocument adatto alla serializzazione CFB. |
Save() | Salva il messaggio in loco (per i messaggi originariamente caricati da un file o da uno stream). |
Save(path: string) | Salva il messaggio in loco (per i messaggi originariamente caricati da un file o da uno stream). |
Save(stream: Stream) | Salva il messaggio in loco (per i messaggi originariamente caricati da un file o da uno stream). |
SaveToEml() | Salva il messaggio in loco (per i messaggi originariamente caricati da un file o da uno stream). |
SaveToEml(path: string) | Salva il messaggio in loco (per i messaggi originariamente caricati da un file o da uno stream). |
SaveToEml(stream: Stream) | Salva il messaggio in loco (per i messaggi originariamente caricati da un file o da uno stream). |