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 را برمی‌گرداند.

همچنین ببینید:

 فارسی