mapi_attachment

mapi_attachment

Обзор

mapi_attachment — класс в Aspose.Email FOSS для C++.

Описание:

mapi_attachment — это класс в библиотеке Aspose.Email FOSS для C++, который предоставляет 4 метода и 6 свойств для программного использования.

Ключевые возможности включают: std::string; std::vector<std::uint8_t>; std::string. Эти операции позволяют разработчикам интегрировать функциональность mapi_attachment непосредственно в C++ приложения.

Свойства

Имя:Тип:ДоступОписание:
filenamestd::stringЧтение/записьСохраняет имя файла вложения
datastd::vector<std::uint8_t>Чтение/записьСодержит необработанные байтовые данные вложения
mime_typestd::stringЧтение/записьСохраняет строку MIME-типа вложения.
content_idstd::stringЧтение/записьСохраняет идентификатор содержимого вложения.
embedded_messagestd::shared_ptr<mapi_message>Чтение/записьХранит вложение встроенного сообщения.
propertiesmapi_property_collectionЧтение/записьВозвращает коллекцию свойств MAPI для этого вложения.

Методы

ПодписьОписание:
from_bytes(filename: std::string, data: std::vector<std::uint8_t>, mime_type: std::string, content_id: std::string) → mapi_attachmentСоздаёт вложение из необработанных байтовых данных.
from_stream(filename: std::string, stream: std::istream, mime_type: std::string, content_id: std::string) → mapi_attachmentСоздаёт вложение, читая из входного потока.
load_data(stream: std::istream)Считывает содержимое вложения из указанного входного потока в объект
is_embedded_message() → boolВозвращает true, если вложение является встроенным сообщением.

См. также:

 Русский