Przegląd
directory_entry jest strukturą w Aspose.Email dla CPP.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|
stream_id | std::uint32_t | Odczyt/zapis | Zawiera numeryczny identyfikator strumienia w strukturze CFB |
name | std::string | Odczyt/zapis | |
directory_entry_name_length | std::uint16_t | Odczyt/zapis | Wskazuje długość nazwy wpisu w znakach |
object_type | directory_object_type | Odczyt/zapis | Określa typ wpisu (storage, stream lub root) za pomocą enum |
color_flag | directory_color_flag | Odczyt/zapis | Przechowuje flagę koloru drzewa czerwono-czarnego dla wpisu |
left_sibling_id | std::uint32_t | Odczyt/zapis | Zawiera identyfikator lewego rodzeństwa wpisu w drzewie |
right_sibling_id | std::uint32_t | Odczyt/zapis | |
child_id | std::uint32_t | Odczyt/zapis | Przechowuje identyfikator pierwszego podrzędnego węzła wpisu |
clsid | std::array<std::uint8_t, 16> | Odczyt/zapis | |
state_bits | std::uint32_t | Odczyt/zapis | Zawiera bity flag stanu określone w specyfikacji CFB |
creation_time | std::uint64_t | Odczyt/zapis | Rejestruje znacznik czasu utworzenia wpisu w systemie plików |
modified_time | std::uint64_t | Odczyt/zapis | Rejestruje znacznik czasu ostatniej modyfikacji wpisu |
starting_sector_location | std::uint32_t | Odczyt/zapis | Wskazuje indeks pierwszego sektora danych strumienia |
stream_size | std::uint64_t | Odczyt/zapis | Przechowuje rozmiar w bajtach danych strumienia |
Metody
| Sygnatura | Opis |
|---|
is_storage() → bool | Zwraca true, jeśli wpis reprezentuje obiekt magazynowy |
is_stream() → bool | Zwraca true, jeśli wpis reprezentuje obiekt strumienia |
is_root() → bool | Zwraca true, jeśli wpis jest głównym magazynem pliku CFB |
Zobacz także