directory_entry
Gambaran Umum
directory_entry adalah struct dalam Aspose.Email FOSS untuk C++.
Deskripsi
directory_entry adalah kelas dalam perpustakaan Aspose.Email FOSS untuk C++ yang menyediakan 3 metode dan 14 properti untuk penggunaan programatik.
Kemampuan inti meliputi: std::uint32_t; std::string; std::uint16_t. Operasi ini memungkinkan pengembang untuk mengintegrasikan fungsionalitas directory_entry secara langsung ke dalam aplikasi C++.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
stream_id | std::uint32_t | Baca/Tulis | Menyimpan pengidentifikasi aliran yang terkait |
name | std::string | Baca/Tulis | Menyimpan nama entri sebagai string |
directory_entry_name_length | std::uint16_t | Baca/Tulis | Memberikan panjang nama entri |
object_type | directory_object_type | Baca/Tulis | Menunjukkan tipe objek direktori (mis., storage, stream) |
color_flag | directory_color_flag | Baca/Tulis | Menyimpan flag warna pohon merah‑hitam untuk entri |
left_sibling_id | std::uint32_t | Baca/Tulis | Berisi ID entri saudara kiri |
right_sibling_id | std::uint32_t | Baca/Tulis | Berisi ID entri saudara di sebelah kanan |
child_id | std::uint32_t | Baca/Tulis | Berisi ID entri anak |
clsid | std::array<std::uint8_t, 16> | Baca/Tulis | Menyimpan pengidentifikasi kelas 16‑byte untuk entri |
state_bits | std::uint32_t | Baca/Tulis | Berisi flag status untuk entri |
creation_time | std::uint64_t | Baca/Tulis | Mencatat cap waktu pembuatan entri |
modified_time | std::uint64_t | Baca/Tulis | Mencatat cap waktu modifikasi terakhir entri |
starting_sector_location | std::uint32_t | Baca/Tulis | Memberikan indeks sektor pertama dari data entri |
stream_size | std::uint64_t | Baca/Tulis | Menunjukkan ukuran dalam byte dari data aliran |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
is_storage() → bool | Mengembalikan true jika entri mewakili objek penyimpanan |
is_stream() → bool | Mengembalikan true jika entri mewakili objek aliran |
is_root() → bool | Mengembalikan true jika entri adalah akar dari pohon direktori |