MapiAttachment
Panoramica
MapiAttachment è una classe in Aspose.Email FOSS per .NET.
MapiAttachment.FromBytes crea un allegato da un nome file, array di byte, tipo MIME opzionale e ID del contenuto.
Descrizione
MapiAttachment è una classe nella libreria Aspose.Email FOSS per .NET che espone 4 metodi e 8 proprietà per l’uso programmatico.
La classe fornisce anche la proprietà Properties (fornisce la collezione di proprietà mapi associate all’allegato), la proprietà IsEmbeddedMessage (indica se l’allegato contiene un messaggio incorporato), la proprietà IsStorageAttachment (indica se l’allegato è un allegato di archiviazione (ole)).
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Filename | string? | Lettura/Scrittura | Ottiene o imposta il nome file dell’allegato |
Data | byte[] | Lettura/Scrittura | Ottiene o imposta il contenuto grezzo in byte dell’allegato |
MimeType | string? | Lettura/Scrittura | Ottiene o imposta il tipo MIME dell’allegato |
ContentId | string? | Lettura/Scrittura | Ottiene o imposta l’identificatore del contenuto per gli allegati inline |
EmbeddedMessage | MapiMessage? | Lettura/Scrittura | Ottiene o imposta un MapiMessage incorporato se l’allegato è un messaggio |
Properties | MapiPropertyCollection | Lettura | Fornisce la raccolta delle proprietà MAPI associate all’allegato |
IsEmbeddedMessage | bool | Lettura | Indica se l’allegato contiene un messaggio incorporato |
IsStorageAttachment | bool | Lettura | Indica se l’allegato è un allegato di tipo storage (OLE) |
Metodi
| Firma | Descrizione |
|---|---|
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?) | Crea un allegato a partire da un nome file, un array di byte, tipo MIME opzionale e ID del contenuto |
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?) | |
LoadData(stream: Stream) | Carica i dati binari dell’attachment dal stream fornito nell’attachment |
OpenRead() | Restituisce uno stream leggibile per i dati dell’attachment |