OutlineCollection

OutlineCollection class

Stellt die Gliederungshierarchie des Dokuments dar.

public sealed class OutlineCollection : Outlines

Eigenschaften

NameBeschreibung
override Count { get; }Anzahl der Sammlungselemente. Bitte nicht mit VisibleCount verwechseln: VisibleCount erhält die Anzahl der sichtbaren Gliederungselemente auf allen Ebenen.
First { get; }Ruft ein Gliederungselement ab, das das erste Element der obersten Ebene in der Gliederung darstellt.
override IsReadOnly { get; }Ruft einen Wert ab, der angibt, ob die Sammlung schreibgeschützt ist.
IsSynchronized { get; }Ruft einen Wert ab, der angibt, ob der Zugriff auf diese Sammlung synchronisiert (threadsicher) ist.
Item { get; }Ruft Gliederungselement aus Sammlung nach Index ab.
Last { get; }Ruft ein Gliederungselement ab, das das letzte Element der obersten Ebene in der Gliederung darstellt.
SyncRoot { get; }Ruft ein Objekt ab, das verwendet werden kann, um den Zugriff auf diese Sammlung zu synchronisieren.
override VisibleCount { get; }Count ist die Summe der Anzahl sichtbarer untergeordneter Gliederungselemente auf allen Ebenen. Hinweis: Bitte nicht mit Count verwechseln, was eine Nummer ist, wenn Artikel in der Sammlung sind.

Methoden

NameBeschreibung
override Add(OutlineItemCollection)Gliederungselement zur Sammlung hinzufügen.
override Clear()Löscht alle Elemente aus der Sammlung.
override Contains(OutlineItemCollection)Schecks enthält die Sammlung den angegebenen Artikel.
override CopyTo(OutlineItemCollection[], int)Kopiert die Gliederungselemente in ein System.Array, beginnend bei einem bestimmten System.Array-Index.
Delete()Löscht alle Gliederungselemente aus der Dokumentgliederung.
Delete(string)Löscht das Gliederungselement mit dem angegebenen Titel aus der Dokumentgliederung.
override GetEnumerator()Gibt einen Enumerator zurück, der die Sammlung durchläuft.
Remove(int)Element nach Index entfernen.
override Remove(OutlineItemCollection)wirft immerNotImplementedException

Siehe auch