DocumentTree, classe

Mise à jour : novembre 2007

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Représente l'état de persistance d'une arborescence d'objets constituée des valeurs de propriété et des collections d'enfants.

Espace de noms :  Microsoft.Windows.Design.Documents.Trees
Assembly :  Microsoft.Windows.Design.Markup (dans Microsoft.Windows.Design.Markup.dll)

Syntaxe

Public MustInherit Class DocumentTree

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

Notes

Les éléments qui représentent le même nœud dans une arborescence ne correspondent pas toujours à la même instance d'objet. Lorsque les enfants d'un élément sont énumérés, les éléments sont libres de créer une instance de DocumentItem dans chaque énumération. Ainsi, DocumentItem ne doit jamais être utilisé comme clé dans une table de hachage. Utilisez plutôt la propriété Identity, dont l'équivalence est garantie.

Hiérarchie d'héritage

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

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres DocumentTree

Microsoft.Windows.Design.Documents.Trees, espace de noms

Autres ressources

Extensibilité du concepteur WPF