DatabaseSchemaViewNode, classe

Implémentation de base abstraite pour les classes de nœud Vue Schéma.

Cette API n'est pas conforme CLS. 

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView.DatabaseSchemaViewNode
    Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView.DatabaseSchemaViewElementNode
    Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView.DatabaseSchemaViewFolderNode

Espace de noms :  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView
Assembly :  Microsoft.VisualStudio.Data.Schema.Package (dans Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntaxe

[CLSCompliantAttribute(false)]
public abstract class DatabaseSchemaViewNode : ISchemaModelViewerNode

Le type DatabaseSchemaViewNode expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DatabaseSchemaViewNode Initialise une nouvelle instance de la classe DatabaseSchemaViewNode.

Début

Propriétés

  Nom Description
Propriété publique Caption Obtient ou définit la légende du nœud.
Propriété publique Controller Obtient ou définit le contrôleur qui est responsable de ce nœud Vue Schéma.
Propriété publique DatabaseProjectNode Obtient ou définit le nœud de projet de base de données auquel ce nœud Vue Schéma appartient.
Propriété publique IsExpandable Obtient ou définit une valeur qui indique si ce nœud est extensible.
Propriété publique NodeTypeId Obtient ou définit l'id du type de nœud.
Propriété publique Parent Obtient ou définit le nœud parent.
Propriété publique Populator Obtient ou définit le délégué remplisseur.
Propriété publique PropertiesObject Obtient l'objet à afficher dans l'Explorateur de propriétés.
Propriété publique Sorter Obtient ou définit le délégué de comparaison à utiliser lorsque la Vue Schéma trie des éléments.
Propriété publique Tag Obtient ou définit l'objet qui peut fournir les informations supplémentaires à propos du nœud Vue Schéma.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetChildren Retourne la liste des enfants de ce nœud.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetIcon Retourne l'icône pour le nœud.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique InUse Marque le nœud et le nœud de la hiérarchie contenu comme étant « en cours d'utilisation » par la Vue Schéma.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

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

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView, espace de noms