Sisällysluettelokokoelma
Yleiskatsaus
OutlineCollection on luokka Aspose.PDF FOSS:ssä .NET:lle.
Periytyy luokasta: System.Collections.Generic.IEnumerable<OutlineItem>.
Tämä luokka tarjoaa 11 menetelmää OutlineCollection-objektien käsittelemiseen .NET-ohjelmissa.
Käytettävissä olevat menetelmät sisältävät: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Remove.
Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen.
Ominaisuudet: Count, First, IsReadOnly, IsSynchronized, Items, Last, ja 2 muuta.
Ominaisuudet
| Nimi | Tyyppi | Pääsy | Kuvaus |
|---|---|---|---|
Items | IReadOnlyList<OutlineItem> | Luku | Ylätason sisennyskohteet. |
Count | int | Luku | Hakee määrän. |
First | OutlineItemCollection? | Luku | Ensimmäinen ylätason sisennyskohde, tai null jos kokoelma on tyhjä. |
Last | OutlineItemCollection? | Luku | Viimeinen ylätason sisennyskohde, tai null jos kokoelma on tyhjä. |
IsReadOnly | bool | Luku | Aina epätosi: kokoelma on muokattavissa. |
IsSynchronized | bool | Luku | Aina epätosi: kutsujat sarjoittavat oman pääsynsä. |
SyncRoot | object | Luku | Sentinelliobjekti ICollection.SyncRoot-tyyliseen lukitsemiseen. |
VisibleCount | int | Luku | Tällä hetkellä näkyvien sisennyskohteiden määrä (Open == true). |
Menetelmät
| Signature | Description |
|---|---|
GetEnumerator() | Luettelo ylä‑tason sisennyskohteista, tyypitettynä OutlineItemCollection. |
Delete() | Poistaa kaikki sisennyskohteet kokoelmasta. |
Delete(name: string) | Poistaa määritetyn nimen omaavan sisennyskohteen (vertailu Title‑kenttään). |
Add(item: OutlineItem) | Lisää sisennyskohteen kokoelmaan. |
Add(outline: OutlineItemCollection) | Lisää kohteen, jonka tyyppi on OutlineItemCollection. |
Clear() | Poistaa kaikki kohteet kokoelmasta (vastakohta Delete()-metodille). |
Contains(item: OutlineItemCollection) | Onko kohde tällä hetkellä kokoelmassa. |
CopyTo(array: OutlineItemCollection[], index: int) | Kopioi kohteet taulukkoon alkaen annetusta indeksistä. |
Remove(item: OutlineItem) | Poistaa annetun kohteen viitteellä ja ilmoittaa, oliko se läsnä. |
Remove(item: OutlineItemCollection) | Poistaa OutlineItemCollection‑tyyppisen kohteen viitteellä; ilmoittaa, oliko se läsnä. |
Remove(index: int) | Poistaa kohteen annetussa 1‑pohjaisessa indeksissä, vastaava 1‑pohjainen this[int]‑indeksoija. |