OutlineCollection
Přehled
OutlineCollection je třída v Aspose.PDF FOSS pro .NET.
Dědí z: System.Collections.Generic.IEnumerable<OutlineItem>.
Třída poskytuje 11 metod pro práci s objekty OutlineCollection v programech .NET.
Dostupné metody zahrnují: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Remove.
Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS for .NET.
Vlastnosti: Count, First, IsReadOnly, IsSynchronized, Items, Last a 2 další.
Vlastnosti
| Název | Typ | Přístup | Popis |
|---|---|---|---|
Items | IReadOnlyList<OutlineItem> | Read | Položky osnovy na nejvyšší úrovni. |
Count | int | Read | Získá počet. |
First | OutlineItemCollection? | Read | První položka osnovy nejvyšší úrovně, nebo null, pokud je kolekce prázdná. |
Last | OutlineItemCollection? | Read | Poslední položka osnovy nejvyšší úrovně, nebo null, pokud je kolekce prázdná. |
IsReadOnly | bool | Read | Vždy false: kolekce je měnitelná. |
IsSynchronized | bool | Read | Vždy false: volající serializují svůj vlastní přístup. |
SyncRoot | object | Read | Sentinel objekt pro zamykání ve stylu ICollection.SyncRoot. |
VisibleCount | int | Read | Počet aktuálně viditelných položek osnovy (Open == true). |
Metody
| Signature | Description |
|---|---|
GetEnumerator() | Enumerator nad položkami osnovy nejvyšší úrovně, typovaný jako OutlineItemCollection. |
Delete() | Odstraní všechny položky osnovy ze sbírky. |
Delete(name: string) | Odstraní položku osnovy se zadaným názvem (porovnává se s Title). |
Add(item: OutlineItem) | Přidá položku osnovy do sbírky. |
Add(outline: OutlineItemCollection) | Přidá položku typovanou jako OutlineItemCollection. |
Clear() | Odstraní každou položku ze sbírky (ekvivalent k Delete()). |
Contains(item: OutlineItemCollection) | Zda je položka aktuálně ve sbírce. |
CopyTo(array: OutlineItemCollection[], index: int) | Zkopíruje položky do pole počínaje indexem. |
Remove(item: OutlineItem) | Odstraní dodanou položku podle reference a nahlásí, zda byla přítomna. |
Remove(item: OutlineItemCollection) | Odstraní položku typovanou jako OutlineItemCollection podle reference; nahlásí, zda byla přítomna. |
Remove(index: int) | Odstraní položku na zadaném indexu počínaje 1, odpovídajícím indexeru this[int] počínajícímu 1. |