directory_entry

directory_entry

Обзор

directory_entry — это структура в Aspose.Email FOSS для C++.

Описание:

directory_entry — это класс в библиотеке Aspose.Email FOSS для C++, который предоставляет 3 метода и 14 свойств для программного использования.

Ключевые возможности включают: std::uint32_t; std::string; std::uint16_t. Эти операции позволяют разработчикам интегрировать функциональность directory_entry напрямую в C++ приложения.

Свойства

Имя:Тип:ДоступОписание:
stream_idstd::uint32_tЧтение/записьСодержит идентификатор связанного потока
namestd::stringЧтение/записьСохраняет имя записи в виде строки
directory_entry_name_lengthstd::uint16_tЧтение/записьВозвращает длину имени записи
object_typedirectory_object_typeЧтение/записьУказывает тип объекта каталога (например, storage, stream)
color_flagdirectory_color_flagЧтение/записьХранит флаг цвета красно‑чёрного дерева для записи
left_sibling_idstd::uint32_tЧтение/записьСодержит ID левой записи-сестры
right_sibling_idstd::uint32_tЧтение/записьСодержит ID правой записи-сестры
child_idstd::uint32_tЧтение/записьХранит ID дочерней записи
clsidstd::array<std::uint8_t, 16>Чтение/записьСохраняет 16‑байтовый идентификатор класса для записи
state_bitsstd::uint32_tЧтение/записьСодержит флаги состояния для записи
creation_timestd::uint64_tЧтение/записьЗаписывает временную метку создания записи
modified_timestd::uint64_tЧтение/записьЗаписывает метку времени последнего изменения записи
starting_sector_locationstd::uint32_tЧтение/записьВозвращает индекс первого сектора данных записи
stream_sizestd::uint64_tЧтение/записьУказывает размер в байтах данных потока

Методы

ПодписьОписание:
is_storage() → boolВозвращает true, если запись представляет объект хранилища
is_stream() → boolВозвращает true, если запись представляет объект потока
is_root() → boolВозвращает true, если запись является корнем дерева каталогов

См. также:

 Русский