mapi_attachment
Przegląd
mapi_attachment jest klasą w Aspose.Email FOSS dla C++.
Opis
mapi_attachment jest klasą w bibliotece Aspose.Email FOSS dla C++, która udostępnia 4 metody i 6 właściwości do programowego użycia.
Podstawowe możliwości obejmują: std::string; std::vector<std::uint8_t>; std::string. Te operacje umożliwiają programistom integrację funkcjonalności mapi_attachment bezpośrednio w aplikacjach C++.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
filename | std::string | Odczyt/zapis | Przechowuje nazwę pliku załącznika |
data | std::vector<std::uint8_t> | Odczyt/zapis | Zawiera surową zawartość bajtową załącznika |
mime_type | std::string | Odczyt/zapis | Przechowuje ciąg typu MIME załącznika. |
content_id | std::string | Odczyt/zapis | Przechowuje identyfikator treści załącznika. |
embedded_message | std::shared_ptr<mapi_message> | Odczyt/zapis | Zawiera wbudowany załącznik wiadomości. |
properties | mapi_property_collection | Odczyt/zapis | Pobiera kolekcję właściwości MAPI dla tego załącznika. |
Metody
| Sygnatura | Opis |
|---|---|
from_bytes(filename: std::string, data: std::vector<std::uint8_t>, mime_type: std::string, content_id: std::string) → mapi_attachment | Tworzy załącznik z surowych danych bajtowych. |
from_stream(filename: std::string, stream: std::istream, mime_type: std::string, content_id: std::string) → mapi_attachment | Tworzy załącznik, odczytując z strumienia wejściowego. |
load_data(stream: std::istream) | Odczytuje zawartość załącznika z podanego strumienia wejściowego do obiektu |
is_embedded_message() → bool | Zwraca true, jeśli załącznik jest wbudowaną wiadomością. |