mapi_message
ΕΚΤΙΜΗΣΗ
mapi_message Είναι μια τάξη σε Aspose.Email FOSS για C++.
Περιγραφή
mapi_message είναι μια τάξη στη βιβλιοθήκη FOSS για C++ που εκθέτει 44 μεθόδους και 6 ιδιότητες για προγραμματική χρήση.
Οι βασικές ικανότητες περιλαμβάνουν: std::uint32_t;· θέτει το θέμα του μηνύματος, καθορίζει το κείμενο του μήνυμα. αυτές οι λειτουργίες επιτρέπουν στους προγραμματιστές να ενσωματώσουν τη λειτουργία mapi_message απευθείας στις εφαρμογές C++.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
default_property_flags | std::uint32_t | Διαβάστε / Γράψτε | Αντιπροσωπεύει τη μπάλα της προεπιλεγμένης ιδιοκτησίας bitmask |
recipient_type_to | int | Διαβάστε / Γράψτε | Αντιπροσωπεύει τον τύπο «να» παραλήπτη σταθερό |
recipient_type_cc | int | Διαβάστε / Γράψτε | Αντιπροσωπεύει τον τύπο παραλήπτη “CC” σταθερό |
recipient_type_bcc | int | Διαβάστε / Γράψτε | Αντιπροσωπεύει τον τύπο παραλήπτη “BCC” σταθερό |
attach_method_by_value | int | Διαβάστε / Γράψτε | Αντιπροσωπεύει προσθήκη με μέθοδο αξίας σταθερή |
attach_method_embedded | int | Διαβάστε / Γράψτε | Εμφανίζεται η μέθοδος προσθήκης σταθερή |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
create(subject: std::string, body: std::string, unicode_strings: bool) → mapi_message | |
from_file(path: std::filesystem::path, strict: bool) → mapi_message | Κατεβάζει ένα αρχείο MSG από το συγκεκριμένο μονοπάτι, επιλογικά επιβάλλοντας αυστηρή παραχώρηση |
from_stream(stream: std::istream, strict: bool) → mapi_message | Κατεβάζει ένα MSG από μια ροή εισόδου, επιλογικά επιβάλλοντας αυστηρή παρίνιση |
from_msg_document(document: msg_document) → mapi_message | Δημιουργεί ένα μήνυμα από μια υπάρχουσα περίπτωση msg_document |
load_from_eml(path: std::filesystem::path) → mapi_message | Κατεβάζει ένα αρχείο EML από μια διαδρομή ή ροή σε ένα mapi_message |
load_from_eml(stream: std::istream) → mapi_message | |
unicode_strings() → bool | |
set_unicode_strings(value: bool) | |
set_subject(value: std::string) | Σημειώστε το θέμα του μηνύματος |
set_body(value: std::string) | Εισάγετε το κείμενο του σώματος της ανακοίνωσης |
set_html_body(value: std::string) | |
set_message_class(value: std::string) | |
set_sender_name(value: std::string) | Εισάγετε το όνομα της οθόνης του αποστολέα |
set_sender_email_address(value: std::string) | Εισάγετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου του αποστολέα |
set_sender_address_type(value: std::string) | |
set_internet_message_id(value: std::string) | Εισάγετε την τιμή του τίτλου Internet Message-ID |
to_msg_document() → msg_document | Μετατρέπεται το μήνυμα σε αντικείμενο msg_document |
save() → std::vector<std::uint8_t> | Επιστρέφει το μήνυμα ως μίτ vector σε μορφή MSG |
save(path: std::filesystem::path) | |
save(stream: std::ostream) | |
save_to_eml() → std::vector<std::uint8_t> | Αποθηκεύει το EML στο προσφερόμενο ρεύμα παραγωγής |
save_to_eml(path: std::filesystem::path) | |
save_to_eml(stream: std::ostream) |