अवलोकन
directory_entry CPP के लिए Aspose.Email में एक struct है।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|
stream_id | std::uint32_t | पढ़ें/लिखें | CFB संरचना के भीतर स्ट्रीम का संख्यात्मक पहचानकर्ता रखता है। |
name | std::string | पढ़ें/लिखें | |
directory_entry_name_length | std::uint16_t | पढ़ें/लिखें | एंट्री के नाम की लंबाई को अक्षरों में दर्शाता है |
object_type | directory_object_type | पढ़ें/लिखें | एंट्री के प्रकार (स्टोरेज, स्ट्रीम, या रूट) को एक enum के द्वारा निर्दिष्ट करता है |
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> | पढ़ें/लिखें | |
state_bits | std::uint32_t | पढ़ें/लिखें | CFB विनिर्देशन द्वारा परिभाषित राज्य फ़्लैग बिट्स शामिल करता है |
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 | यदि प्रविष्टि CFB फ़ाइल का रूट स्टोरेज है तो true लौटाता है |
यह भी देखें