OutlineItemCollection

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

NamnTyp avAccessBeskrivning
CountintLäsningAntal barn utlänning objekt.
FirstOutlineItemCollection?LäsningFörsta barnet uttrycker objektet, eller noll om ingen.
LastOutlineItemCollection?LäsningDet sista barnet uttrycker objektet, eller noll om ingen.
NextOutlineItemCollection?LäsningNästa broder uttryckt objekt, eller noll om detta är den sista brodern.
PrevOutlineItemCollection?LäsningDen tidigare syskon utsläppselement, eller noll om detta är den första systrarna.
HasNextboolLäsningDet är sant när det här objektet har en nästa syster.
TitlestringLäs/ SkrivBokmärkets titel.
ActionAspose.Pdf.Annotations.PdfAction?Läs/ SkrivÅtgärden som är förknippad med denna outline-element, om någon.
DestinationAspose.Pdf.Annotations.IAppointment?Läs/ SkrivAvsnittet av denna outline.
BoldboolLäs/ SkrivOm bokmärket är gjord i mod.
ItalicboolLäs/ SkrivOm bokmärket är renderat på italienska.
ColorSystem.Drawing.ColorLäs/ SkrivBokmärke färger.
OpenboolLäs/ SkrivOm bokmärket är utökat.
IsReadOnlyboolLäsningOm samlingen är läsbar.
IsSynchronizedboolLäsningOm samlingen är trådsäker.
SyncRootobjectLäsningSynkroniseringskrot för IsSynchronized; återställer denna samling.
LevelintLäsningDjupet av denna bokmärke i utgångsgräset (top-level = 0).
ParentOutlines?LäsningDen ägande utgångsgräset, eller noll när denna punkt ännu inte är ansluten.
VisibleCountintLäsningSignat 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.
IsOpenboolLäs/ SkrivOm denna outline objektet är ursprungligen öppen (utvidgad).
IsBoldboolLäs/ SkrivOm utgångspunkten objekt titel visas i modig.
IsItalicboolLäs/ SkrivOm utgångspunkten för objektets titel visas på italienska.
DestinationPageNumberintLäsningDestinations-sidan (1 baserad) eller 0 om inte en destination anges.
ChildrenIReadOnlyList<OutlineItem>LäsningBarn utsläppsmaterial.

Metoder

SignatureBeskrivning
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.

Se även

 Svenska