mapi_attachment
Přehled
mapi_attachment je třída v Aspose.Email FOSS pro C++.
Popis
mapi_attachment je třída v Aspose.Email FOSS knihovně pro C++, která poskytuje 4 metody a 6 vlastností pro programové použití.
Hlavní schopnosti zahrnují: std::string; std::vector<std::uint8_t>; std::string. Tyto operace umožňují vývojářům integrovat funkčnost mapi_attachment přímo do aplikací v C++.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
filename | std::string | Čtení/zápis | Ukládá název souboru přílohy |
data | std::vector<std::uint8_t> | Čtení/zápis | Uchovává surový bajtový obsah přílohy |
mime_type | std::string | Čtení/zápis | Ukládá řetězec MIME typu přílohy. |
content_id | std::string | Čtení/zápis | Ukládá identifikátor obsahu přílohy. |
embedded_message | std::shared_ptr<mapi_message> | Čtení/zápis | Uchovává vloženou přílohu zprávy. |
properties | mapi_property_collection | Čtení/zápis | Získá kolekci MAPI vlastností pro tuto přílohu. |
Metody
| Podpis: | Popis: |
|---|---|
from_bytes(filename: std::string, data: std::vector<std::uint8_t>, mime_type: std::string, content_id: std::string) → mapi_attachment | Vytvoří přílohu z raw bajtových dat. |
from_stream(filename: std::string, stream: std::istream, mime_type: std::string, content_id: std::string) → mapi_attachment | Vytvoří přílohu načtením ze vstupního proudu. |
load_data(stream: std::istream) | Načte obsah přílohy z daného vstupního proudu do objektu |
is_embedded_message() → bool | Vrací true, pokud je příloha vloženou zprávou. |