directory_entry
Panoramica
directory_entry è una struct in Aspose.Email FOSS per C++.
Descrizione
directory_entry è una classe nella libreria Aspose.Email FOSS per C++ che espone 3 metodi e 14 proprietà per uso programmatico.
Le capacità principali includono: std::uint32_t; std::string; std::uint16_t. Queste operazioni consentono agli sviluppatori di integrare la funzionalità directory_entry direttamente nelle applicazioni C++.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
stream_id | std::uint32_t | Lettura/Scrittura | Contiene l’identificatore del flusso associato |
name | std::string | Lettura/Scrittura | Memorizza il nome della voce come stringa |
directory_entry_name_length | std::uint16_t | Lettura/Scrittura | Restituisce la lunghezza del nome della voce |
object_type | directory_object_type | Lettura/Scrittura | Indica il tipo di oggetto della directory (ad es., storage, stream) |
color_flag | directory_color_flag | Lettura/Scrittura | Memorizza il flag di colore dell’albero rosso‑nero per la voce |
left_sibling_id | std::uint32_t | Lettura/Scrittura | Contiene l’ID della voce del fratello sinistro |
right_sibling_id | std::uint32_t | Lettura/Scrittura | Contiene l’ID della voce del fratello destro |
child_id | std::uint32_t | Lettura/Scrittura | Contiene l’ID della voce figlia |
clsid | std::array<std::uint8_t, 16> | Lettura/Scrittura | Memorizza l’identificatore di classe a 16 byte della voce |
state_bits | std::uint32_t | Lettura/Scrittura | Contiene i flag di stato della voce |
creation_time | std::uint64_t | Lettura/Scrittura | Registra il timestamp di creazione della voce |
modified_time | std::uint64_t | Lettura/Scrittura | Registra il timestamp dell’ultima modifica della voce |
starting_sector_location | std::uint32_t | Lettura/Scrittura | Fornisce l’indice del primo settore dei dati della voce |
stream_size | std::uint64_t | Lettura/Scrittura | Indica la dimensione in byte dei dati del flusso |
Metodi
| Firma | Descrizione |
|---|---|
is_storage() → bool | Restituisce true se la voce rappresenta un oggetto di storage |
is_stream() → bool | Restituisce true se la voce rappresenta un oggetto stream |
is_root() → bool | Restituisce true se la voce è la radice dell’albero delle directory |