Freigeben über


DocumentTree-Klasse

Aktualisiert: November 2007

Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

Stellt den persistenten Zustand einer Struktur von Objekten dar, die aus den zugehörigen Eigenschaftenwerten und Auflistungen untergeordneter Elemente besteht.

Namespace:  Microsoft.Windows.Design.Documents.Trees
Assembly:  Microsoft.Windows.Design.Markup (in Microsoft.Windows.Design.Markup.dll)

Syntax

Public MustInherit Class DocumentTree

Dim instance As DocumentTree
public abstract class DocumentTree
public ref class DocumentTree abstract
public abstract class DocumentTree

Hinweise

Elemente, die denselben Knoten in einer Struktur darstellen, entsprechen nicht unbedingt immer derselben Objektinstanz. Da die untergeordneten Elemente eines Elements aufgelistet werden, können die Elemente eine neue Instanz eines DocumentItem in jeder Enumeration erstellen. Dies bedeutet, dass das DocumentItem nie als Schlüssel für eine Hashtabelle verwendet werden sollte. Verwenden Sie stattdessen die Identity-Eigenschaft, die garantiert immer gleichwertig ist.

Vererbungshierarchie

System.Object
  Microsoft.Windows.Design.Documents.Trees.DocumentTree
    Microsoft.Windows.Design.Documents.Trees.ModifiableDocumentTree

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

DocumentTree-Member

Microsoft.Windows.Design.Documents.Trees-Namespace

Weitere Ressourcen

WPF-Designer-Erweiterbarkeit