directory_entry
Общ преглед
directory_entry е структура в Aspose.Email FOSS за C++.
Описание на състоянието
directory_entry е клас в библиотеката FOSS за C++, който разкрива 3 метода и 14 свойства за програмистично използване.
Основните възможности включват: std::uint32_t; std::string; std::uint16_t.Тези операции позволяват на разработчиците да интегрират функцията directory_entry директно в C++ приложения.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
stream_id | std::uint32_t | Чете/Пише | Съдържа идентификатора на свързания поток. |
name | std::string | Чете/Пише | Съхранява името на записването като нишка. |
directory_entry_name_length | std::uint16_t | Чете/Пише | Показва дължината на името на входа. |
object_type | directory_object_type | Чете/Пише | Посочва типа на обекта в директорията (напр. съхранение, поток) |
color_flag | directory_color_flag | Чете/Пише | Съхранява червено-черния цвят на знамето за вписването. |
left_sibling_id | std::uint32_t | Чете/Пише | Съдържа идентификатора на входа от лявата страна. |
right_sibling_id | std::uint32_t | Чете/Пише | Съдържа идентификатора на входа “правилния брат” |
child_id | std::uint32_t | Чете/Пише | Съдържа идентификационния номер на записването за дете. |
clsid | std::array<std::uint8_t, 16> | Чете/Пише | Съхранява идентификатора на класа от 16 байта за входа. |
state_bits | std::uint32_t | Чете/Пише | Съдържа държавни знамена за вписването. |
creation_time | std::uint64_t | Чете/Пише | Записва времевата марка на създаването на запис. |
modified_time | std::uint64_t | Чете/Пише | Записва последния момент на промяна на входа. |
starting_sector_location | std::uint32_t | Чете/Пише | Показва първия секторен индекс на данните за вписването. |
stream_size | std::uint64_t | Чете/Пише | Посочва размера на потока данни в байтове |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
is_storage() → bool | Връща вярно, ако входът представлява обект за съхранение. |
is_stream() → bool | Връща вярно, ако входът представлява обект на потока. |
is_root() → bool | Връща вярно, ако входът е корен на дървото на директорията. |