Overzicht
directory_entry is een struct in Aspose.Email voor CPP.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|
stream_id | std::uint32_t | Lezen/schrijven | Bevat de numerieke identifier van de stream binnen de CFB-structuur |
name | std::string | Lezen/schrijven | |
directory_entry_name_length | std::uint16_t | Lezen/schrijven | Geeft de lengte van de naam van de entry in tekens aan. |
object_type | directory_object_type | Lezen/schrijven | Specificeert het type van de entry (storage, stream of root) via een enum |
color_flag | directory_color_flag | Lezen/schrijven | Slaat de kleurvlag van de rood‑zwarte boom voor de entry op |
left_sibling_id | std::uint32_t | Lezen/schrijven | Bevat de ID van de linker sibling van de entry in de boom |
right_sibling_id | std::uint32_t | Lezen/schrijven | |
child_id | std::uint32_t | Lezen/schrijven | Bevat de ID van het eerste kindknooppunt van de entry |
clsid | std::array<std::uint8_t, 16> | Lezen/schrijven | |
state_bits | std::uint32_t | Lezen/schrijven | Bevat statusvlagbits die zijn gedefinieerd door de CFB-specificatie |
creation_time | std::uint64_t | Lezen/schrijven | Registreert de aanmaak‑tijdstempel van het bestandssysteem van het item |
modified_time | std::uint64_t | Lezen/schrijven | Registreert de laatste wijzigingstijdstempel van het item |
starting_sector_location | std::uint32_t | Lezen/schrijven | Geeft de eerste sectorindex van de gegevensstroom aan |
stream_size | std::uint64_t | Lezen/schrijven | Slaat de grootte in bytes van de streamgegevens op |
Methoden
| Handtekening | Beschrijving |
|---|
is_storage() → bool | Retourneert true als het item een opslagobject vertegenwoordigt |
is_stream() → bool | Retourneert true als de entry een streamobject vertegenwoordigt |
is_root() → bool | Retourneert true als de entry de root-opslag van het CFB-bestand is |
Zie ook