mapi_attachment
Panoramica
mapi_attachment è una classe in Aspose.Email FOSS per C++.
Descrizione
mapi_attachment è una classe nella libreria FOSS Aspose.Email per C++ che espone 4 metodi e 6 proprietà per l’uso programmatico.
Le capacità principali includono: std::string; std::vector<std::uint8_t>; std::string. Queste operazioni consentono agli sviluppatori di integrare la funzionalità mapi_attachment direttamente nelle applicazioni C++.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
filename | std::string | Lettura/Scrittura | Memorizza il nome file dell’allegato |
data | std::vector<std::uint8_t> | Lettura/Scrittura | Contiene il contenuto grezzo in byte dell’allegato |
mime_type | std::string | Lettura/Scrittura | Memorizza la stringa del tipo MIME dell’allegato. |
content_id | std::string | Lettura/Scrittura | Memorizza l’identificatore del contenuto dell’allegato. |
embedded_message | std::shared_ptr<mapi_message> | Lettura/Scrittura | Contiene un allegato di messaggio incorporato. |
properties | mapi_property_collection | Lettura/Scrittura | Ottiene la raccolta di proprietà MAPI per questo allegato. |
Metodi
| Firma | Descrizione |
|---|---|
from_bytes(filename: std::string, data: std::vector<std::uint8_t>, mime_type: std::string, content_id: std::string) → mapi_attachment | Crea un allegato da dati byte grezzi. |
from_stream(filename: std::string, stream: std::istream, mime_type: std::string, content_id: std::string) → mapi_attachment | Crea un allegato leggendo da un flusso di input. |
load_data(stream: std::istream) | Legge il contenuto dell’allegato dal flusso di input fornito nell’oggetto |
is_embedded_message() → bool | Restituisce true se l’allegato è un messaggio incorporato. |