directory_entry
Revisión
directory_entry Es una estructura en Aspose.Email FOSS para C++.
Descripción
directory_entry Es una clase en la biblioteca FOSS para C++ que exhibe 3 métodos y 14 propiedades para uso programático.
Las capacidades básicas incluyen: std::uint32_t; std::string; std::uint16_t.Estas operaciones permiten a los desarrolladores integrar la funcionalidad de directory_entry directamente en aplicaciones C++.
Propiedades
| Nombre | Tipo | Access | Descripción |
|---|---|---|---|
stream_id | std::uint32_t | Leer / escribir | Mantener el identificador del flujo asociado |
name | std::string | Leer / escribir | Almacenar el nombre de la entrada como una string |
directory_entry_name_length | std::uint16_t | Leer / escribir | Debe la longitud del nombre de entrada |
object_type | directory_object_type | Leer / escribir | Indica el tipo de objeto de directorio (por ejemplo, almacenamiento, flujo) |
color_flag | directory_color_flag | Leer / escribir | Almacenar la bandera de color árbol rojo-negro para la entrada |
left_sibling_id | std::uint32_t | Leer / escribir | Contiene el ID de la entrada hermana izquierda |
right_sibling_id | std::uint32_t | Leer / escribir | Contiene el ID de la entrada hermana correcta |
child_id | std::uint32_t | Leer / escribir | Mantener el ID de la entrada del niño |
clsid | std::array<std::uint8_t, 16> | Leer / escribir | Almacenar el identificador de clase 16 bits para la entrada |
state_bits | std::uint32_t | Leer / escribir | Contiene banderas de Estado para la entrada |
creation_time | std::uint64_t | Leer / escribir | Recuerda el horario de creación de la entrada |
modified_time | std::uint64_t | Leer / escribir | Recuerda la última modificación del horario de entrada |
starting_sector_location | std::uint32_t | Leer / escribir | Debe el primer índice de sector de los datos de entrada |
stream_size | std::uint64_t | Leer / escribir | Indica el tamaño en bytes de los datos del flujo. |
Metodología
| Signature | Descripción |
|---|---|
is_storage() → bool | Retorna válido si la entrada representa un objeto de almacenamiento |
is_stream() → bool | Retorna válido si la entrada representa un objeto de flujo |
is_root() → bool | Retorna si la entrada es la raíz del árbol de directorio |