CfbReader

अवलोकन

CfbReader यह एक क्लास है Aspose.Email FOSS के लिए .NET. वारिस से: IDisposable.

CfbReader.CfbReader creates a reader from a byte array containing a CFB container.

विवरण

CfbReader .NET के लिए Aspose.Email FOSS लाइब्रेरी में एक वर्ग है जो प्रोग्रामिंग उपयोग के 11 तरीकों और 13 गुणों को प्रस्तुत करता है। IDisposable, अपने माता-पिता के प्रकार से साझा कार्यक्षमता का विरासत।.

कक्षा में भी प्रदान की जाती है Header संपत्ति (सीएफबी फ़ाइल शीर्षक जानकारी प्रदान करता है), Difat संपत्ति (एक पढ़ने-केवल संग्रह के रूप में डिफ़ॉल्ट क्षेत्र सूचकांक शामिल है), DirectoryEntries संपत्ति (कंटेनर में सभी निर्देशिका इनपुटों की सूची)।.

इंटेंस एक ही निर्माता के माध्यम से बनाए जाते हैं जो डिफ़ॉल्ट मूल्यों के साथ वस्तु को प्रारंभ करता है।.

गुण

NameTypeAccessDescription
HeaderHeaderReadCFB फ़ाइल हेडर जानकारी प्रदान करता है
DifatReadOnlyCollection<uint>ReadDIFAT क्षेत्र सूचकांक को एक पढ़ने-केवल संग्रह के रूप में शामिल करता है
FatReadOnlyCollection<uint>Read
MiniFatReadOnlyCollection<uint>Read
DirectoryEntriesReadOnlyCollection<DirectoryEntry>Readसभी कंटेनर में सूचीबद्ध निर्देशिका इनपुट
RootEntryDirectoryEntryReadरूट स्टोरेज निर्देशिका इनपुट का प्रतिनिधित्व करता है
MiniStreambyte[]Readमिनी-प्रवाह के कच्चे बाइट्स को बनाए रखता है
MajorVersionintReadCFB प्रारूप के मुख्य संस्करण संख्या को इंगित करता है
SectorSizeintReadएक मानक क्षेत्र के बाइट्स में आकार वापस करता है
MiniSectorSizeintReadएक मिनी सेक्टर के बाइट्स में आकार वापस करता है
DirectoryEntryCountintReadनिर्देशिका में प्रवेश की कुल संख्या रिपोर्ट करें
MaterializedStreamCountintReadरिपोर्ट कितने प्रवाहों को सामग्रित किया गया है
FileSizeintReadCFB फ़ाइल के बैट में कुल आकार देता है

विधियाँ

SignatureDescription
CfbReader(data: byte[])एक बाइट रिले से एक पाठक बनाता है जिसमें एक सीएफबी कंटेनर होता है
FromFile(path: string)एक CFB कंटेनर को निर्दिष्ट फ़ाइल मार्ग से लोड करें
FromStream(stream: Stream)प्रदान किए गए स्ट्रीम से एक CFB कंटेनर लोड करता है
Dispose()सभी संसाधनों को रिलीज करें जो पाठक द्वारा उपयोग किए जाते हैं
GetEntry(streamId: uint)एक ही प्रवाह पहचानकर्ता के लिए निर्देशिका इनपुट वापस करता है
GetStreamData(streamId: uint)निर्दिष्ट प्रवाह के कच्चे बाइट डेटा को पढ़ता है
IterStorages()सभी स्टोरेज इनपुट को सीएफबी में सूचीबद्ध करता है
IterStreams()सभी स्ट्रीम इनपुट को सीएफबी में सूचीबद्ध करें
IterChildren(storageStreamId: uint)बच्चों के भंडारण प्रवाह की सूची
IterTree(startStreamId: uint)निर्देशिका पेड़ चलता है जो उस स्ट्रीम आईडी से शुरू होता है
FindChildByName(storageStreamId: uint, name: string)एक भंडारण में नाम के अनुसार बच्चे का प्रवेश पाता है
ResolvePath(names: IEnumerable<string>, startStreamId: uint)एक आधार से शुरू होने वाले स्ट्रीम आईडी के लिए नामों की एक पंक्ति को हल करता है

यह भी देखें

 हिन्दी