MapiAttachment

MapiAttachment

Overview

MapiAttachment представляє файл або додаток вбудованого повідомлення у MAPI. .msg Email. Створення додатків за допомогою статичних методів фабрики FromBytes або FromStream, потім додати їх до MapiMessage через: AddAttachment.Читати зміст додатку через: LoadData або OpenRead.- Я знаю. Properties Збір експонує потоки властивостей MAPI низького рівня для зберігання додатків.

Methods

SignatureDescription
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

NameTypeAccessDescription
Filenamestring?ReadОригінальна назва файлу доданого файла, або null якщо не встановлено.
Databyte[]ReadНевироблений двоякісний вміст прикріплення.
MimeTypestring?ReadMIME content-type string (наприклад, стрічка з змістом типу Mime). application/pdf), або null якщо не зазначено.
ContentIdstring?ReadЗначення заголовка Content-ID для встрочених MIME додатків, або null якщо не встановлено.
EmbeddedMessageMapiMessage?ReadВбудований MapiMessage коли IsEmbeddedMessage є: true; в іншому випадку null.
PropertiesMapiPropertyCollectionReadЗбір властивостей MAPI низького рівня для зберігання цього додатку.
IsEmbeddedMessageboolReadВбудований MapiMessage коли IsEmbeddedMessage є: true; в іншому випадку null.
IsStorageAttachmentboolReadПравда, якщо додаток зберігається як підзапашник у документі CFB, а не в потоці.

See Also

 Українська