directori_entry (entrada del diari)
General
directory_entry és una estructura en Aspose.Email per a CPP.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|
stream_id | std::uint32_t | Llegir/Escriure | Representa l’identificador numèric del flux dins de la estructura CFB. |
name | std::string | Llegir/Escriure | |
directory_entry_name_length | std::uint16_t | Llegir/Escriure | Indica la longitud del nom de l’entrada en caràcters. |
object_type | directory_object_type | Llegir/Escriure | Especifica el tipus d’entrada (emmagatzematge, flux o arrel) mitjançant un enum. |
color_flag | directory_color_flag | Llegir/Escriure | Emmagatzemar el color de bandera d’arbre vermell-negre per a l’entrada. |
left_sibling_id | std::uint32_t | Llegir/Escriure | Conté l’ID de la entrada del germà esquerre en l"arbre |
right_sibling_id | std::uint32_t | Llegir/Escriure | |
child_id | std::uint32_t | Llegir/Escriure | Conté l’ID del primer node fill de la entrada. |
clsid | std::array<std::uint8_t, 16> | Llegir/Escriure | |
state_bits | std::uint32_t | Llegir/Escriure | Conté bits d’estat definits per la especificació CFB. |
creation_time | std::uint64_t | Llegir/Escriure | Registra la marca de temps d’elaboració del sistema de fitxers de l’entrada |
modified_time | std::uint64_t | Llegir/Escriure | Registra l’última marca de temps de modificació de la entrada. |
starting_sector_location | std::uint32_t | Llegir/Escriure | Indica el primer índex de sector dels dades del flux. |
stream_size | std::uint64_t | Llegir/Escriure | Emmagatzemar la mida en bytes de les dades del flux. |
Mètodes
| Signatura | Descripció |
|---|
is_storage() → bool | Retorna true si l’entrada representa un objecte de memòria. |
is_stream() → bool | Retorna true si l’entrada representa un objecte de flux. |
is_root() → bool | Retorna true si l’entrada és el magatzem raí del fitxer CFB. |