OutlineItemCollection
Yleiskatsaus
OutlineItemCollection on luokka Aspose.PDF FOSS:ssä .NET:lle.
Periytyy: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.
Yksi rakennekohta, jolla voi olla alakohtia (kirjanmerkit/ sisällysluettelon merkinnät).
Tämä luokka tarjoaa 13 menetelmää OutlineItemCollection-objektien käsittelemiseen .NET-ohjelmissa.
Käytettävissä olevat menetelmät sisältävät: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove.
Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen.
Ominaisuudet: Action, Bold, Children, Color, Count, Destination, ja 18 muuta.
Ominaisuudet
| Nimi | Tyyppi | Käyttö | Kuvaus |
|---|---|---|---|
Count | int | Read | Alirakennekohteiden määrä. |
First | OutlineItemCollection? | Read | Ensimmäinen alirakennekohta, tai null jos ei ole. |
Last | OutlineItemCollection? | Read | Viimeinen alirakennekohta, tai null jos ei ole. |
Next | OutlineItemCollection? | Read | Seuraava sisaruskohta, tai null jos tämä on viimeinen sisarus. |
Prev | OutlineItemCollection? | Read | Edellinen sisaruskohta, tai null jos tämä on ensimmäinen sisarus. |
HasNext | bool | Read | True kun tällä kohteella on seuraava sisarus. |
Title | string | Read/Write | Kirjanmerkin otsikko. |
Action | Aspose.Pdf.Annotations.PdfAction? | Read/Write | Tähän rakennekohtaan liitetty toiminto, jos on. |
Destination | Aspose.Pdf.Annotations.IAppointment? | Read/Write | Tämän rakennekohdan kohde. |
Bold | bool | Read/Write | Onko kirjanmerkki renderöity lihavoituna. |
Italic | bool | Read/Write | Onko kirjanmerkki renderöity kursiivina. |
Color | System.Drawing.Color | Read/Write | Kirjanmerkin väri. |
Open | bool | Read/Write | Onko kirjanmerkki laajennettu. |
IsReadOnly | bool | Read | Onko kokoelma vain luku -tilassa. |
IsSynchronized | bool | Read | Onko kokoelma säikeiturvallinen. |
SyncRoot | object | Read | Synkronointijuuri IsSynchronized‑toiminnolle; palauttaa tämän kokoelman. |
Level | int | Read | Tämän kirjanmerkin syvyys rakennepuussa (ylin taso = 0). |
Parent | Outlines? | Read | Omistava rakennepuu, tai null kun tätä kohdetta ei ole vielä liitetty. |
VisibleCount | int | Read | Näkyvien kirjanmerkkien määrä (laskee /Count‑merkinnät rekursiivisesti). |
IsOpen | bool | Read/Write | Onko tämä rakennekohta aluksi avattu (laajennettu). |
IsBold | bool | Read/Write | Näytetäänkö rakennekohdan otsikko lihavoituna. |
IsItalic | bool | Read/Write | Näytetäänkö rakennekohdan otsikko kursiivina. |
DestinationPageNumber | int | Read | Kohdesivun numero (1‑pohjainen), tai 0 jos ei asetettu tai ei ole sivukohde. |
Children | IReadOnlyList<OutlineItem> | Read | Alirakennekohteet. |
Menetelmät
| Allekirjoitus | Kuvaus |
|---|---|
OutlineItemCollection() | Luo tyhjä outline item. |
OutlineItemCollection(outlines: OutlineCollection?) | Luo outline item, joka on sidottu olemassa olevaan outline-kokoelmaan (vastaa uutta OutlineItemCollection(doc.Outlines)). |
GetEnumerator() | Iteroi lapsi outline item -kohteita. |
Add(outline: OutlineItemCollection) | Lisää outline item lapsena tähän. |
Clear() | Poista kaikki lapsi outline item -kohteet. |
Contains(item: OutlineItemCollection) | Onko annettu kohde suora lapsi tälle. |
CopyTo(array: OutlineItemCollection[], index: int) | Kopioi lapset taulukkoon alkaen indeksistä. |
Delete() | Poista kaikki lapsi outline item -kohteet (alias Clearille). |
Delete(name: string) | Poista ensimmäinen lapsi, jonka otsikko vastaa nimeä. |
Insert(index: int, outline: OutlineItemCollection) | Lisää outline item annettuun 1-pohjaiseen indeksiin. |
Remove(item: OutlineItemCollection) | Poista annettu lapsi ja raportoi, oliko se läsnä. |
Remove(index: int) | Poista lapsi annettavassa 1-pohjaisessa indeksissä. |
OutlineItem() | Luo uusi outline item, joka voidaan lisätä OutlineCollectioniin tai toiseen OutlineItemiin. |