OutlineCollection
Преглед
OutlineCollection е клас в Aspose.PDF FOSS за .NET.
Наследява от: System.Collections.Generic.IEnumerable<OutlineItem>.
Този клас предоставя 11 метода за работа с обекти от тип OutlineCollection в .NET програми.
Наличните методи включват: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Remove.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: Count, First, IsReadOnly, IsSynchronized, Items, Last и още 2.
Свойства
| Име | Тип | Достъп | Описание |
|---|---|---|---|
Items | IReadOnlyList<OutlineItem> | Read | Елементи от контур на най-горно ниво. |
Count | int | Read | Връща броя. |
First | OutlineItemCollection? | Read | Първият елемент от контур на най-горно ниво или null, ако колекцията е празна. |
Last | OutlineItemCollection? | Read | Последният елемент от контур на най-горно ниво или null, ако колекцията е празна. |
IsReadOnly | bool | Read | Винаги false: колекцията е променяема. |
IsSynchronized | bool | Read | Винаги false: извикващите сериализират собствен достъп. |
SyncRoot | object | Read | Сентинел обект за заключване в стил ICollection.SyncRoot. |
VisibleCount | int | Read | Брой елементи от контура, които в момента са видими (Open == true). |
Методи
| Signature | Description |
|---|---|
GetEnumerator() | Изброител над елементите от най‑горното ниво на контура, типизиран като OutlineItemCollection. |
Delete() | Премахва всички елементи от контура от колекцията. |
Delete(name: string) | Премахва елемента от контура с указаното име (съответстващо на Title). |
Add(item: OutlineItem) | Добавя елемент от контура към колекцията. |
Add(outline: OutlineItemCollection) | Добавя елемент типизиран като OutlineItemCollection. |
Clear() | Премахва всеки елемент от колекцията (еквивалент на Delete()). |
Contains(item: OutlineItemCollection) | Дали елементът в момента е в колекцията. |
CopyTo(array: OutlineItemCollection[], index: int) | Копира елементите в масив, започвайки от индекс. |
Remove(item: OutlineItem) | Премахва предоставения елемент по препратка и съобщава дали е бил присъстващ. |
Remove(item: OutlineItemCollection) | Премахва елемент тип OutlineItemCollection по препратка; съобщава дали е бил присъстващ. |
Remove(index: int) | Премахва елемента на дадения 1‑базиран индекс, съответстващ на 1‑базирания this[int] индексоватор. |