mapi_attachment
סקירה כללית
mapi_attachment הוא שיעור ב Aspose.Email FOSS עבור C++.
תיאור
mapi_attachment הוא שיעור בספריה FOSS עבור C++ המציג 4 שיטות ו 6 תכונות לשימוש תוכנה.
היכולות הבסיסיות כוללות: std::string; std::vector<std::uint8_t>; std::string.פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של mapi_attachment ישירות ליישומים C++.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
filename | std::string | קרא / כתיבה | שמור את שם הקובץ של התוסף |
data | std::vector<std::uint8_t> | קרא / כתיבה | שמירה על תוכן ה-Byte של התוסף |
mime_type | std::string | קרא / כתיבה | שמור את רצועת סוג MIME של התוסף. |
content_id | std::string | קרא / כתיבה | שמור את מזהה התוכן של הקובץ. |
embedded_message | std::shared_ptr<mapi_message> | קרא / כתיבה | יש להקפיד על הודעת מסמך מובנית. |
properties | mapi_property_collection | קרא / כתיבה | מקבל את אוסף המאפיינים של MAPI עבור תוספת זו. |
שיטות
| חתימה | תיאור |
|---|---|
from_bytes(filename: std::string, data: std::vector<std::uint8_t>, mime_type: std::string, content_id: std::string) → mapi_attachment | יצירת קובץ מ- raw byte נתונים. |
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 | החזיר את האמת אם הקובץ הוא הודעה מוטבעת. |