OutlineCollection

OutlineCollection

Übersicht

OutlineCollection ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: System.Collections.Generic.IEnumerable<OutlineItem>.

Diese Klasse stellt 11 Methoden zur Arbeit mit OutlineCollection‑Objekten in .NET‑Programmen bereit. Verfügbare Methoden umfassen: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Remove. Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich. Eigenschaften: Count, First, IsReadOnly, IsSynchronized, Items, Last und 2 weitere.

Eigenschaften

NameTypZugriffBeschreibung
ItemsIReadOnlyList<OutlineItem>ReadOutline-Elemente der obersten Ebene.
CountintReadGibt die Anzahl zurück.
FirstOutlineItemCollection?ReadDas erste Outline-Element der obersten Ebene oder null, wenn die Sammlung leer ist.
LastOutlineItemCollection?ReadDas letzte Outline-Element der obersten Ebene oder null, wenn die Sammlung leer ist.
IsReadOnlyboolReadImmer false: Die Sammlung ist veränderlich.
IsSynchronizedboolReadImmer false: Aufrufer serialisieren ihren eigenen Zugriff.
SyncRootobjectReadSentinel-Objekt für Sperrungen im Stil von ICollection.SyncRoot.
VisibleCountintReadAnzahl der derzeit sichtbaren Outline-Elemente (Open == true).

Methoden

SignatureDescription
GetEnumerator()Enumerator über die Outline-Elemente der obersten Ebene, typisiert als OutlineItemCollection.
Delete()Entfernt alle Outline-Elemente aus der Sammlung.
Delete(name: string)Entfernt das Outline-Element mit dem angegebenen Namen (abgeglichen mit Title).
Add(item: OutlineItem)Fügt ein Outline-Element zur Sammlung hinzu.
Add(outline: OutlineItemCollection)Fügt ein Element vom Typ OutlineItemCollection hinzu.
Clear()Entfernt jedes Element aus der Sammlung (Gegenstück zu Delete()).
Contains(item: OutlineItemCollection)Ob das Element derzeit in der Sammlung ist.
CopyTo(array: OutlineItemCollection[], index: int)Kopiert Elemente in ein Array, beginnend bei Index.
Remove(item: OutlineItem)Entfernt das übergebene Element per Referenz und gibt an, ob es vorhanden war.
Remove(item: OutlineItemCollection)Entfernt das OutlineItemCollection-typisierte Element per Referenz; gibt an, ob es vorhanden war.
Remove(index: int)Entfernt das Element am angegebenen 1‑basierten Index, passend zum 1‑basierten this[int]-Indexer.

Siehe auch

 Deutsch