OutlineItemCollection

OutlineItemCollection

Overzicht

OutlineItemCollection is een klasse in Aspose.PDF FOSS voor .NET. Erft van: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.

De documentstructuur (bladwijzerboom).

Deze klasse biedt 15 methoden voor het werken met OutlineItemCollection objecten in .NET programma’s. Beschikbare methoden omvatten: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: Action, Bold, Children, Color, Count, Destination, en 18 meer.

Eigenschappen

NaamTypeToegangBeschrijving
CountintLezenAantal onderliggende outline-items.
FirstOutlineItemCollection?LezenHet eerste onderliggende outline-item, of null als er geen is.
LastOutlineItemCollection?LezenHet laatste onderliggende outline-item, of null als er geen is.
NextOutlineItemCollection?LezenHet volgende sibling-outline-item, of null als dit de laatste sibling is.
PrevOutlineItemCollection?LezenHet vorige sibling-outline-item, of null als dit de eerste sibling is.
HasNextboolLezenWaar als dit item een volgend broertje heeft.
TitlestringLezen/schrijvenDe bladwijzertitel.
ActionAspose.Pdf.Annotations.PdfAction?Lezen/schrijvenDe actie die aan dit outline-item is gekoppeld, indien aanwezig.
DestinationAspose.Pdf.Annotations.IAppointment?Lezen/schrijvenDe bestemming van dit outline-item.
BoldboolLezen/schrijvenOf de bladwijzer in vet wordt weergegeven.
ItalicboolLezen/schrijvenOf de bladwijzer cursief wordt weergegeven.
ColorSystem.Drawing.ColorLezen/schrijvenBladwijzerkleur.
OpenboolLezen/schrijvenOf de bladwijzer is uitgeklapt.
IsReadOnlyboolLezenOf de collectie alleen-lezen is.
IsSynchronizedboolLezenOf de collectie thread-safe is.
SyncRootobjectLezenSynchronisatiewortel voor IsSynchronized; retourneert deze collectie.
LevelintLezenDiepte van deze bladwijzer in de outline-boom (topniveau = 0).
ParentOutlines?LezenDe eigende outline-boom, of null wanneer dit item nog niet is gekoppeld.
VisibleCountintLezenOndertekende zichtbare-afstammelingentelling volgens PDF /Count-semantiek: het aantal items dat verschijnt wanneer dit knooppunt geopend is (directe kinderen plus de zichtbare tellingen van geopende afstammelingen), genegativeerd terwijl het knooppunt gesloten is.
IsOpenboolLezen/schrijvenOf dit outline-item aanvankelijk open (uitgeklapt) is.
IsBoldboolLezen/schrijvenOf de titel van het outline-item in vet wordt weergegeven.
IsItalicboolLezen/schrijvenOf de titel van het outline-item in cursief wordt weergegeven.
DestinationPageNumberintLezenHet bestemmingspaginanummer (1-gebaseerd), of 0 als deze niet is ingesteld of geen paginabestemming is.
ChildrenIReadOnlyList<OutlineItem>LezenOnderliggende outline-items.

Methoden

HandtekeningBeschrijving
OutlineItemCollection()Maak een leeg outline-item aan.
OutlineItemCollection(outlines: OutlineCollection?)Maak een outline-item aan dat gekoppeld is aan een bestaande outline-collectie (spiegelt nieuw OutlineItemCollection(doc.Outlines)).
GetEnumerator()Itereert over onderliggende outline-items.
Add(outline: OutlineItemCollection)Voeg een outline-item toe als kind van deze.
Clear()Verwijder elk onderliggend outline-item.
Contains(item: OutlineItemCollection)Of het opgegeven item een direct kind van dit item is.
CopyTo(array: OutlineItemCollection[], index: int)Kopieer kinderen naar de array, beginnend bij index.
Delete()Verwijder dit outline-item van zijn ouder (een top-level OutlineCollection of een omvattend item), overeenkomend met de referentie API waar outlines[i].Delete() dat bladwijzer verwijdert.
Delete(name: string)Verwijder het eerste kind waarvan de titel overeenkomt met de naam.
Insert(index: int, outline: OutlineItemCollection)Voeg een outline-item in op de opgegeven 1-gebaseerde index.
Remove(item: OutlineItemCollection)Verwijder het opgegeven kind en rapporteer of het aanwezig was.
Remove(index: int)Verwijder het kind op de opgegeven 1-gebaseerde index.
OutlineItem()Maak een nieuw outline-item dat kan worden toegevoegd aan een OutlineCollection of een andere OutlineItem.
Add(child: OutlineItem)Voegt een onderliggend outline-item toe.
Insert(index: int, child: OutlineItem)Voegt een onderliggend outline-item in op een 1-gebaseerde positie.

Zie ook

 Nederlands