OutlineItemCollection
अवलोकन
OutlineItemCollection Aspose.PDF FOSS में .NET के लिए एक क्लास है। इनहेरिट्स फ्रॉम: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>।
दस्तावेज़ रूपरेखा (बुकमार्क ट्री)।
यह क्लास .NET प्रोग्राम्स में OutlineItemCollection ऑब्जेक्ट्स के साथ काम करने के लिए 15 मेथड्स प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove। सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं जब Aspose.PDF FOSS for .NET पैकेज इंस्टॉल किया जाता है। प्रॉपर्टीज़: Action, Bold, Children, Color, Count, Destination, और 18 अधिक।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
Count | int | पढ़ें | चाइल्ड आउटलाइन आइटमों की संख्या। |
First | OutlineItemCollection? | पढ़ें | पहला चाइल्ड आउटलाइन आइटम, या यदि कोई नहीं हो तो null। |
Last | OutlineItemCollection? | पढ़ें | अंतिम संतान रूपरेखा आइटम, या यदि कोई नहीं हो तो null। |
Next | OutlineItemCollection? | पढ़ें | अगला सहभाई रूपरेखा आइटम, या यदि यह अंतिम सहभाई है तो null। |
Prev | OutlineItemCollection? | पढ़ें | पिछला सहभाई रूपरेखा आइटम, या यदि यह पहला सहभाई है तो null। |
HasNext | bool | पढ़ें | जब इस आइटम का अगला सिब्लिंग हो तो सही। |
Title | string | पढ़ें/लिखें | बुकमार्क शीर्षक। |
Action | Aspose.Pdf.Annotations.PdfAction? | पढ़ें/लिखें | यदि कोई हो, तो इस रूपरेखा आइटम से जुड़ी कार्रवाई। |
Destination | Aspose.Pdf.Annotations.IAppointment? | पढ़ें/लिखें | इस रूपरेखा आइटम का गंतव्य। |
Bold | bool | पढ़ें/लिखें | क्या बुकमार्क बोल्ड में प्रदर्शित किया गया है। |
Italic | bool | पढ़ें/लिखें | क्या बुकमार्क इटैलिक में रेंडर किया गया है। |
Color | System.Drawing.Color | पढ़ें/लिखें | बुकमार्क रंग। |
Open | bool | पढ़ें/लिखें | क्या बुकमार्क विस्तारित है। |
IsReadOnly | bool | पढ़ें | क्या संग्रह केवल-पढ़ने योग्य है। |
IsSynchronized | bool | पढ़ें | क्या संग्रह थ्रेड-सेफ़ है। |
SyncRoot | object | पढ़ें | IsSynchronized के लिए सिंक्रनाइज़ेशन रूट; यह संग्रह लौटाता है। |
Level | int | पढ़ें | इस बुकमार्क की आउटलाइन ट्री में गहराई (शीर्ष-स्तर = 0)। |
Parent | Outlines? | पढ़ें | स्वामित्व वाली आउटलाइन ट्री, या null जब यह आइटम अभी तक संलग्न नहीं है। |
VisibleCount | int | पढ़ें | PDF /Count semantics के अनुसार हस्ताक्षरित दृश्य-वंशज गणना: वह आइटमों की संख्या जो इस नोड के खुले होने पर दिखाई देती है (तत्क्षण बाल और खुले वंशजों की दृश्य गणनाओं सहित), नोड बंद होने पर नकारात्मक होती है। |
IsOpen | bool | पढ़ें/लिखें | क्या यह रूपरेखा आइटम प्रारम्भ में खुला (विस्तारित) है। |
IsBold | bool | पढ़ें/लिखें | क्या रूपरेखा आइटम का शीर्षक बोल्ड में प्रदर्शित किया गया है। |
IsItalic | bool | पढ़ें/लिखें | क्या रूपरेखा आइटम का शीर्षक इटैलिक में प्रदर्शित होता है। |
DestinationPageNumber | int | पढ़ें | गंतव्य पृष्ठ संख्या (1-आधारित), या 0 यदि सेट नहीं है या पृष्ठ गंतव्य नहीं है। |
Children | IReadOnlyList<OutlineItem> | पढ़ें | संतान रूपरेखा आइटम्स। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
OutlineItemCollection() | एक खाली रूपरेखा आइटम बनाएं। |
OutlineItemCollection(outlines: OutlineCollection?) | एक मौजूदा रूपरेखा संग्रह से बंधा रूपरेखा आइटम बनाएं (नए OutlineItemCollection(doc.Outlines) को प्रतिबिंबित करता है)। |
GetEnumerator() | संतान रूपरेखा आइटमों पर पुनरावृत्ति करता है। |
Add(outline: OutlineItemCollection) | इस का एक बच्चा के रूप में रूपरेखा आइटम जोड़ें। |
Clear() | हर चाइल्ड outline आइटम को हटाएँ। |
Contains(item: OutlineItemCollection) | क्या दिया गया आइटम इसका प्रत्यक्ष चाइल्ड है। |
CopyTo(array: OutlineItemCollection[], index: int) | इंडेक्स से शुरू करके चाइल्ड को array में कॉपी करें। |
Delete() | इस outline आइटम को उसके पैरेंट से हटाएँ (एक टॉप-लेवल OutlineCollection या एक enclosing आइटम), संदर्भ API से मेल खाते हुए जहाँ outlines[i].Delete() वह बुकमार्क हटाता है। |
Delete(name: string) | उस पहले चाइल्ड को हटाएँ जिसका शीर्षक नाम से मेल खाता है। |
Insert(index: int, outline: OutlineItemCollection) | प्रदान किए गए 1-आधारित इंडेक्स पर एक रूपरेखा आइटम डालें। |
Remove(item: OutlineItemCollection) | प्रदान किए गए चाइल्ड को हटाएँ और रिपोर्ट करें कि वह मौजूद था या नहीं। |
Remove(index: int) | प्रदान किए गए 1-आधारित इंडेक्स पर चाइल्ड को हटाएँ। |
OutlineItem() | एक नया रूपरेखा आइटम बनाएं जिसे OutlineCollection या किसी अन्य OutlineItem में जोड़ा जा सकता है। |
Add(child: OutlineItem) | एक चाइल्ड रूपरेखा आइटम जोड़ता है। |
Insert(index: int, child: OutlineItem) | 1-आधारित स्थिति में एक चाइल्ड रूपरेखा आइटम सम्मिलित करता है। |