Revisión
MapiAttachment Representa un archivo o anexo de mensaje en el MAPI .msg Crea los anexos utilizando los métodos de fábrica estáticos FromBytes o FromStream,A continuación, añade a una MapiMessage por vía AddAttachment.Leer el contenido de la etiqueta a través LoadData o OpenRead.El Properties La colección exponerá a los flujos de propiedad MAPI de bajo nivel para el almacenamiento del anexo.
Metodología
| firma | Descripción |
|---|
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?) | Crea a MapiAttachment de una array de byte con el tipo MIME opcional y el ID de contenido. |
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?) | Crea a MapiAttachment En el caso de que se lea todos los bajos de stream. |
LoadData(stream: Stream) | Carga de datos binarios de la stream Entra en Data. |
OpenRead() | Volver a Stream posicionados al comienzo de los datos de anexo para la lectura secuencial. |
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|
Filename | string? | Leer | el nombre original del archivo anexado, o null Si no se establece. |
Data | byte[] | Leer | Contenido binario de la adición. |
MimeType | string? | Leer | Título de contenido MIME (por ejemplo,. application/pdfo) O null Si no se especifica. |
ContentId | string? | Leer | Valor de los header de contenido-ID para los adjuntos MIME en línea, o null Si no se establece. |
EmbeddedMessage | MapiMessage? | Leer | El embajado MapiMessage Cuando IsEmbeddedMessage Es el true;· De lo contrario null. |
Properties | MapiPropertyCollection | Leer | Colección de propiedades MAPI de bajo nivel para el almacenamiento de este anexo. |
IsEmbeddedMessage | bool | Leer | El embajado MapiMessage Cuando IsEmbeddedMessage Es el true;· De lo contrario null. |
IsStorageAttachment | bool | Leer | Es cierto si el anexo se almacena como un sub-enchufado en el documento CFB en lugar de una corriente. |
Ver también