OutlineItemCollection
Översikt
OutlineItemCollection är en klass i Aspose.PDF FOSS för .NET. ärvt från: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.
Dokumentet är utformat (bookmark tree).
Denna klass ger 13 metoder för att arbeta med OutlineItemCollection objekt i .NET-program. Tillgängliga metoder inkluderar: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, 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: Action, Bold, Children, Color, Count, Destination,Och 18 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Count | int | Läsning | Antal barn utlänning objekt. |
First | OutlineItemCollection? | Läsning | Första barnet uttrycker objektet, eller noll om ingen. |
Last | OutlineItemCollection? | Läsning | Det sista barnet uttrycker objektet, eller noll om ingen. |
Next | OutlineItemCollection? | Läsning | Nästa broder uttryckt objekt, eller noll om detta är den sista brodern. |
Prev | OutlineItemCollection? | Läsning | Den tidigare syskon utsläppselement, eller noll om detta är den första systrarna. |
HasNext | bool | Läsning | Det är sant när det här objektet har en nästa syster. |
Title | string | Läs/ Skriv | Bokmärkets titel. |
Action | Aspose.Pdf.Annotations.PdfAction? | Läs/ Skriv | Åtgärden som är förknippad med denna outline-element, om någon. |
Destination | Aspose.Pdf.Annotations.IAppointment? | Läs/ Skriv | Avsnittet av denna outline. |
Bold | bool | Läs/ Skriv | Om bokmärket är gjord i mod. |
Italic | bool | Läs/ Skriv | Om bokmärket är renderat på italienska. |
Color | System.Drawing.Color | Läs/ Skriv | Bokmärke färger. |
Open | bool | Läs/ Skriv | Om bokmärket är utökat. |
IsReadOnly | bool | Läsning | Om samlingen är läsbar. |
IsSynchronized | bool | Läsning | Om samlingen är trådsäker. |
SyncRoot | object | Läsning | Synkroniseringskrot för IsSynchronized; återställer denna samling. |
Level | int | Läsning | Djupet av denna bokmärke i utgångsgräset (top-level = 0). |
Parent | Outlines? | Läsning | Den ägande utgångsgräset, eller noll när denna punkt ännu inte är ansluten. |
VisibleCount | int | Läsning | Signat synligt nedstigande räkning enligt PDF /Konto semantik: antalet objekt som visas när denna nod är öppen (immediata barn plus de synliga räkningarna av öppna efterkommande), förnekas medan knoten stängs. |
IsOpen | bool | Läs/ Skriv | Om denna outline objektet är ursprungligen öppen (utvidgad). |
IsBold | bool | Läs/ Skriv | Om utgångspunkten objekt titel visas i modig. |
IsItalic | bool | Läs/ Skriv | Om utgångspunkten för objektets titel visas på italienska. |
DestinationPageNumber | int | Läsning | Destinations-sidan (1 baserad) eller 0 om inte en destination anges. |
Children | IReadOnlyList<OutlineItem> | Läsning | Barn utsläppsmaterial. |
Metoder
| Signature | Beskrivning |
|---|---|
OutlineItemCollection() | Bygg en tom outline objekt. |
OutlineItemCollection(outlines: OutlineCollection?) | Bygg ett outline objekt som är bundet till en befintlig outlinekollektion (mirror nya OutlineItemCollection(doc.Outlines)). |
GetEnumerator() | Iterat över barn outline objekt. |
Add(outline: OutlineItemCollection) | Lägg till en outline objekt som ett barn av den här. |
Clear() | Ta bort varje barns outline objekt. |
Contains(item: OutlineItemCollection) | Om den levererade produkten är ett direkt barn av denna. |
CopyTo(array: OutlineItemCollection[], index: int) | Kopiera barn i array som börjar med index. |
Delete() | Ta bort detta utskrifts objekt från sin förälder (en toppnivå OutlineCollection eller ett stängande objekt), matchar referens API där utskrifter[i].Delete() dropper det bokmärket. |
Delete(name: string) | Ta bort det första barnet vars titel matchar namn. |
Insert(index: int, outline: OutlineItemCollection) | Ange ett outline objekt på den levererade 1-baserade indexet. |
Remove(item: OutlineItemCollection) | Ta bort det levererade barnet och rapportera om det var närvarande. |
Remove(index: int) | Ta bort barnet på den levererade 1-baserade indexet. |
OutlineItem() | Skapa ett nytt outline objekt som kan läggas till en OutlineCollection eller annan OutlineItem. |