OutlineCollection
Visió general
OutlineCollection és una classe a Aspose.PDF FOSS per a .NET.
Hereta de: System.Collections.Generic.IEnumerable<OutlineItem>.
Aquesta classe proporciona 11 mètodes per treballar amb objectes OutlineCollection en programes .NET.
Els mètodes disponibles inclouen: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Remove.
Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS for .NET.
Propietats: Count, First, IsReadOnly, IsSynchronized, Items, Last, i 2 més.
Propietats
| Nom | Tipus | Accés | Descripció |
|---|---|---|---|
Items | IReadOnlyList<OutlineItem> | Read | Elements d’esquema de nivell superior. |
Count | int | Read | Obté el recompte. |
First | OutlineItemCollection? | Read | El primer element d’esquema de nivell superior, o null si la col·lecció és buida. |
Last | OutlineItemCollection? | Read | L’últim element d’esquema de nivell superior, o null si la col·lecció és buida. |
IsReadOnly | bool | Read | Sempre fals: la col·lecció és mutable. |
IsSynchronized | bool | Read | Sempre fals: els cridadors serialitzen el seu propi accés. |
SyncRoot | object | Read | Objecte sentinel per a bloqueig d’estil ICollection.SyncRoot. |
VisibleCount | int | Read | Nombre d’elements d’esquema actualment visibles (Open == true). |
Mètodes
| Signature | Description |
|---|---|
GetEnumerator() | Enumerador sobre els elements d’esquema de nivell superior, tipat com OutlineItemCollection. |
Delete() | Elimina tots els elements d’esquema de la col·lecció. |
Delete(name: string) | Elimina l’element d’esquema amb el nom especificat (coincideix amb Title). |
Add(item: OutlineItem) | Afegeix un element d’esquema a la col·lecció. |
Add(outline: OutlineItemCollection) | Afegeix un element tipat com OutlineItemCollection. |
Clear() | Elimina cada element de la col·lecció (contrapart de Delete()). |
Contains(item: OutlineItemCollection) | Indica si l’element es troba actualment a la col·lecció. |
CopyTo(array: OutlineItemCollection[], index: int) | Copia els elements a una matriu començant a l’índex. |
Remove(item: OutlineItem) | Elimina l’element proporcionat per referència i indica si estava present. |
Remove(item: OutlineItemCollection) | Elimina l’element tipat com OutlineItemCollection per referència; indica si estava present. |
Remove(index: int) | Elimina l’element a l’índex basat en 1 proporcionat, coincident amb l’indexador this[int] basat en 1. |