Partager via


IDatabaseFolderNode, interface

Représente un nœud de dossier dans l'Explorateur de solutions.

Cette API n'est pas conforme CLS. 

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

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseFolderNode _
    Inherits IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseFolderNode : IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseFolderNode : IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseFolderNode =  
    interface
        interface IDatabaseNode
    end
public interface IDatabaseFolderNode extends IDatabaseNode

Le type IDatabaseFolderNode expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Caption Obtient la légende affichée dans l'Explorateur de solutions. (Hérité de IDatabaseNode.)
Propriété publique Children Obtient la liste de nœuds enfants pour ce nœud. (Hérité de IDatabaseNode.)
Propriété publique DirectoryName Obtient l'emplacement de répertoire pour ce nœud. (Hérité de IDatabaseNode.)
Propriété publique Id Obtient l'identificateur unique pour ce nœud dans l'Explorateur de solutions. (Hérité de IDatabaseNode.)
Propriété publique IsImported Obtient une valeur qui indique si ce nœud sera importé dans le projet. (Hérité de IDatabaseNode.)
Propriété publique IsNonMemberItem Obtient une valeur qui indique si cet élément est un élément non membre du projet. (Hérité de IDatabaseNode.)
Propriété publique NodeProperties Obtient les propriétés associées à ce nœud. (Hérité de IDatabaseNode.)
Propriété publique ParentNode Obtient le parent pour ce nœud. (Hérité de IDatabaseNode.)
Propriété publique ProjectManager Obtient le nœud racine de niveau supérieur pour ce nœud particulier. (Hérité de IDatabaseNode.)
Propriété publique Url Obtient le chemin d'accès complet de ce nœud sur le disque. (Hérité de IDatabaseNode.)

Début

Méthodes

  Nom Description
Méthode publique GetCustomMetadata Retourne les métadonnées personnalisées pour ce nœud. (Hérité de IDatabaseNode.)
Méthode publique GetItemAttribute Retourne les métadonnées pour cet élément dans le fichier projet.Cet appel est juste une commodité pour GetItemAttribute. (Hérité de IDatabaseNode.)
Méthode publique GetProperty Retourne une propriété Visual Studio Integration Partner (VSIP), telle que VSHPROPID_IsNonMemberItem. (Hérité de IDatabaseNode.)
Méthode publique Remove Supprime tous les éléments de la hiérarchie. (Hérité de IDatabaseNode.)
Méthode publique SetItemAttribute Définit les métadonnées pour cet élément dans le fichier projet.Cet appel est juste une commodité pour SetItemAttribute. (Hérité de IDatabaseNode.)
Méthode publique SetProperty Définit une propriété Visual Studio Integration Partner (VSIP), telle que VSHPROPID_IsNonMemberItem. (Hérité de IDatabaseNode.)
Méthode publique SubHierarchyContainsImportedNode Retourne une valeur qui indique si la sous-hiérarchie pour ce nœud contient tous les nœuds importés. (Hérité de IDatabaseNode.)

Début

Voir aussi

Référence

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