संग्रह
अवलोकन
Collection Aspose.PDF FOSS for .NET में एक क्लास है।
विरासत प्राप्त करता है: EmbeddedFileCollection।
PDF पोर्टफ़ोलियो संग्रह।
यह क्लास .NET प्रोग्रामों में Collection ऑब्जेक्ट्स के साथ काम करने के लिए 8 मेथड्स प्रदान करती है।
उपलब्ध मेथड्स में शामिल हैं: Add, Collection, CopyTo, Delete, DeleteByKey, FindByName, GetEnumerator, GetSortedCollection।
सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं, जब Aspose.PDF FOSS for .NET पैकेज स्थापित किया जाता है।
प्रॉपर्टीज़: Count, DefaultEntry, IsSynchronized, Keys, Schema, SyncRoot।
गुण
| Name | Type | Access | Description |
|---|---|---|---|
DefaultEntry | string | पढ़ें | इस पोर्टफोलियो (/D एंट्री) के लिए कैटलॉग का डिफ़ॉल्ट‑एंट्री नाम, या खाली। |
Schema | CollectionSchema? | पढ़ें | कलेक्शन स्कीमा (PDF स्पेसिफ़िकेशन §7.11.5)। |
Count | int | पढ़ें | गणना प्राप्त करता है। |
IsSynchronized | bool | पढ़ें | सिंक्रनाइज़्ड स्थिति प्राप्त करता है। |
SyncRoot | object | पढ़ें | सिंक रूट प्राप्त करता है। |
Keys | List<string> | पढ़ें | इस कलेक्शन में सभी एम्बेडेड फ़ाइलों के नाम। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
Collection() | एक खाली पोर्टफ़ोलियो संग्रह बनाएं। |
GetSortedCollection() | फ़ाइल विनिर्देशों को /Collection /Sort डिक्ट द्वारा क्रमबद्ध करके लौटाता है (PDF spec §7.11.4 Table 73)। |
Add(file: FileSpecification) | दस्तावेज़ में एक एम्बेडेड फ़ाइल अटैचमेंट जोड़ें। |
CopyTo(array: FileSpecification[], index: int) | इस Collection इंस्टेंस पर CopyTo को कॉल करता है। |
FindByName(name: string) | उसके पंजीकृत नाम से एम्बेडेड फ़ाइल को खोजें। |
DeleteByKey(key: string) | by-key नामकरण का उपयोग करके Delete(string) का सिब्लिंग। |
Delete() | दस्तावेज़ के /Names/EmbeddedFiles नाम ट्री से सभी एम्बेडेड फ़ाइलें हटाता है। |
GetEnumerator() | इस Collection इंस्टेंस पर GetEnumerator को कॉल करता है। |