CfbDocument

CfbDocument

अवलोकन

CfbDocument एक इन‑मेमोरी कॉम्पाउंड फ़ाइल बाइनरी दस्तावेज़ का प्रतिनिधित्व करता है। मौजूदा CFB फ़ाइल खोलने के लिए स्थैतिक फ़ैक्टरी मेथड्स FromFile, FromStream, या FromReader का उपयोग करें, या पूर्ण कंस्ट्रक्टर को कॉल करके CfbStorage रूट से नया दस्तावेज़ बनाएं। Root प्रॉपर्टी शीर्ष‑स्तर स्टोरेज तक पहुँच प्रदान करती है, जिससे आप पूरी डायरेक्टरी ट्री को नेविगेट कर सकते हैं।

कंस्ट्रक्टर्स

SignatureDescription
CfbDocument()एक नया CfbDocument इंस्टेंस बनाता है।
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint)निर्दिष्ट पैरामीटरों के साथ एक नया CfbDocument बनाता है।

विधियाँ

SignatureDescription
FromReader(reader: CfbReader)एक खुले CfbReader उदाहरण से सभी प्रविष्टियों को पढ़कर एक CfbDocument बनाता है।
FromFile(path: string)path पर स्थित CFB फ़ाइल को खोलता है और एक नया CfbDocument लौटाता है।
FromStream(stream: Stream)stream से एक CFB दस्तावेज़ पढ़ता है और एक नया CfbDocument लौटाता है।

गुण

नामप्रकारपहुँचविवरण
RootCfbStorageपढ़ेंस्ट्रीम ID 0 पर मूल CfbStorage प्रविष्टि; सभी निर्देशिका पारगमन के लिए प्रारंभ बिंदु।
MajorVersionushortपढ़ेंफ़ाइल हेडर से CFB प्रमुख संस्करण (512‑बाइट सेक्टर के लिए 3, 4096‑बाइट सेक्टर के लिए 4)।
MinorVersionushortपढ़ेंफ़ाइल हेडर से CFB लघु संस्करण (स्पेसिफिकेशन के अनुसार हमेशा 0x003E)।
TransactionSignatureNumberuintपढ़ेंCFB हेडर से लेनदेन हस्ताक्षर फ़ील्ड; केवल लेनदेन वाली फ़ाइलों में ही शून्य नहीं होता।

और देखें

 हिन्दी