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_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 | يعيد true إذا كان الإدخال يمثل كائن تخزين. |
is_stream() → bool | يعيد true إذا كان الإدخال يمثل كائنًا متدفقًًة . |
is_root() → bool | يعيد true إذا كان الإدخال هو الجذر من شجرة الدليل . |