Pengamatan umum
directory_entry adalah struktur dalam Aspose.Email untuk CPP.
Sifat-sifatnya
| Nama (Inggris) | Jenis | Akses | Deskripsi |
|---|
stream_id | std::uint32_t | Membaca/menulis | Menyimpan identifikasi numerik dari aliran dalam struktur CFB |
name | std::string | Membaca/menulis | |
directory_entry_name_length | std::uint16_t | Membaca/menulis | Menunjukkan panjang nama entri dalam karakter. |
object_type | directory_object_type | Membaca/menulis | Menentukan jenis entri (storage, stream, atau root) melalui enum |
color_flag | directory_color_flag | Membaca/menulis | Menyimpan bendera warna pohon merah-hitam untuk entri |
left_sibling_id | std::uint32_t | Membaca/menulis | Mencakup ID dari saudara kiri entri di pohon |
right_sibling_id | std::uint32_t | Membaca/menulis | |
child_id | std::uint32_t | Membaca/menulis | Menyimpan ID node anak pertama entri |
clsid | std::array<std::uint8_t, 16> | Membaca/menulis | |
state_bits | std::uint32_t | Membaca/menulis | Mengandung bit bendera negara yang didefinisikan oleh spesifikasi CFB |
creation_time | std::uint64_t | Membaca/menulis | Mencatat cap waktu pembuatan file-system dari entri |
modified_time | std::uint64_t | Membaca/menulis | Mencatat cap waktu modifikasi terakhir entri |
starting_sector_location | std::uint32_t | Membaca/menulis | Menunjukkan indeks sektor pertama dari data aliran. |
stream_size | std::uint64_t | Membaca/menulis | Menyimpan ukuran data stream dalam byte |
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|
is_storage() → bool | Mengembalikan true jika entri mewakili objek penyimpanan |
is_stream() → bool | Mengembalikan true jika entri mewakili objek stream |
is_root() → bool | Mengembalikan true jika entri adalah penyimpanan root dari file CFB |