OutlineCollection
Översikt
OutlineCollection är en klass i Aspose.PDF FOSS för .NET. ärvt från: System.Collections.Generic.IEnumerable<OutlineItem>.
Denna klass ger 11 metoder för att arbeta med OutlineCollection objekt i .NET-program. Tillgängliga metoder inkluderar: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Remove. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Count, First, IsReadOnly, IsSynchronized, Items, Last,Och 2 mer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Items | IReadOnlyList<OutlineItem> | Läsning | Topplivs outline objekt. |
Count | int | Läsning | Hämtar antalet. |
First | OutlineItemCollection? | Läsning | Den första toppnivå utsläppselementet, eller noll om samlingen är tom. |
Last | OutlineItemCollection? | Läsning | Den sista toppnivå utsläppselementet, eller noll om samlingen är tom. |
IsReadOnly | bool | Läsning | Alltid falsk: samlingen är omvandlbar. |
IsSynchronized | bool | Läsning | Alltid falsk: samtalare serierar sin egen åtkomst. |
SyncRoot | object | Läsning | Sentinellobjekt för ICollection.SyncRoot-stil låsning. |
VisibleCount | int | Läsning | Totalt antal outline objekt som för närvarande är synliga (PDF /Kvantitet av /Outlines rot): varje toppnivå objekt plus, för varje öppen objekt, dess synlig nedgångsgraden. |
Metoder
| Signature | Beskrivning |
|---|---|
GetEnumerator() | Enumerator över de toppnivå utsläppsdelar, skrivna som OutlineItemCollection för att matcha den Aspose.Pdf reflektion signatur. |
Delete() | Ta bort alla utsläppsobjekt från samlingen. |
Delete(name: string) | Ta bort utgångspunkten med det angivna namnet (match mot titel). |
Add(item: OutlineItem) | Lägg till ett utskriftselement i samlingen. |
Add(outline: OutlineItemCollection) | Lägg till ett objekt som skrivs ut som OutlineItemCollection (den Aspose.Pdf överbelastnings signaturen). |
Clear() | Ta bort varje objekt från samlingen (kontrakt till Delete()). |
Contains(item: OutlineItemCollection) | Om objektet för närvarande är i samlingen. |
CopyTo(array: OutlineItemCollection[], index: int) | Kopiera objekt i array som börjar med index. |
Remove(item: OutlineItem) | Ta bort den levererade produkten genom referens och rapportera om det fanns. |
Remove(item: OutlineItemCollection) | Ta bort OutlineItemCollection-typ objektet efter referens; rapporterar om det var närvarande. |
Remove(index: int) | Ta bort objektet på den angivna 1-baserade indexet, matchande denna 1- baserad [int] index. |