Panoramica
directory_entry è una struct in Aspose.Email per CPP.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|
stream_id | std::uint32_t | Lettura/Scrittura | Contiene l’identificatore numerico del flusso all’interno della struttura CFB |
name | std::string | Lettura/Scrittura | |
directory_entry_name_length | std::uint16_t | Lettura/Scrittura | Indica la lunghezza del nome della voce in caratteri |
object_type | directory_object_type | Lettura/Scrittura | Specifica il tipo della voce (storage, stream o root) tramite un enum |
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 del fratello sinistro della voce nell’albero |
right_sibling_id | std::uint32_t | Lettura/Scrittura | |
child_id | std::uint32_t | Lettura/Scrittura | Contiene l’ID del primo nodo figlio della voce |
clsid | std::array<std::uint8_t, 16> | Lettura/Scrittura | |
state_bits | std::uint32_t | Lettura/Scrittura | Contiene i bit di flag di stato definiti dalla specifica CFB |
creation_time | std::uint64_t | Lettura/Scrittura | Registra il timestamp di creazione del file‑system 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 | Indica l’indice del primo settore dei dati del flusso |
stream_size | std::uint64_t | Lettura/Scrittura | Memorizza la dimensione in byte dei dati del flusso |
Metodi
| Firma | Descrizione |
|---|
is_storage() → bool | Restituisce true se l’entry 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 è lo storage radice del file CFB |
Vedi anche