Overview
MapiAttachment представляє файл або додаток вбудованого повідомлення у MAPI. .msg Email. Створення додатків за допомогою статичних методів фабрики FromBytes або FromStream, потім додати їх до MapiMessage через: AddAttachment.Читати зміст додатку через: LoadData або OpenRead.- Я знаю. Properties Збір експонує потоки властивостей MAPI низького рівня для зберігання додатків.
Methods
| Signature | Description |
|---|
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?) | Створює MapiAttachment з байтового масиву з факультативним типом MIME та Content-ID. |
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?) | Створює MapiAttachment читаючи всі байти з stream. |
LoadData(stream: Stream) | Завантажує двоякі дані з додатка stream в Data. |
OpenRead() | Повертає a Stream розміщені на початку додаткових даних для послідовного читання. |
Properties
| Name | Type | Access | Description |
|---|
Filename | string? | Read | Оригінальна назва файлу доданого файла, або null якщо не встановлено. |
Data | byte[] | Read | Невироблений двоякісний вміст прикріплення. |
MimeType | string? | Read | MIME content-type string (наприклад, стрічка з змістом типу Mime). application/pdf), або null якщо не зазначено. |
ContentId | string? | Read | Значення заголовка Content-ID для встрочених MIME додатків, або null якщо не встановлено. |
EmbeddedMessage | MapiMessage? | Read | Вбудований MapiMessage коли IsEmbeddedMessage є: true; в іншому випадку null. |
Properties | MapiPropertyCollection | Read | Збір властивостей MAPI низького рівня для зберігання цього додатку. |
IsEmbeddedMessage | bool | Read | Вбудований MapiMessage коли IsEmbeddedMessage є: true; в іншому випадку null. |
IsStorageAttachment | bool | Read | Правда, якщо додаток зберігається як підзапашник у документі CFB, а не в потоці. |
See Also