IDatabaseReferenceContainer, interface
Cela représente le dossier de références 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 IDatabaseReferenceContainer _
Inherits IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseReferenceContainer : IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseReferenceContainer : IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseReferenceContainer =
interface
interface IDatabaseNode
end
public interface IDatabaseReferenceContainer extends IDatabaseNode
Le type IDatabaseReferenceContainer expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Caption | Obtient la légende affichée dans l'Explorateur de solutions. (Hérité de IDatabaseNode.) | |
Children | Obtient la liste de nœuds enfants pour ce nœud. (Hérité de IDatabaseNode.) | |
DirectoryName | Obtient l'emplacement de répertoire pour ce nœud. (Hérité de IDatabaseNode.) | |
Id | Obtient l'identificateur unique pour ce nœud dans l'Explorateur de solutions. (Hérité de IDatabaseNode.) | |
IsImported | Obtient une valeur qui indique si ce nœud sera importé dans le projet. (Hérité de IDatabaseNode.) | |
IsNonMemberItem | Obtient une valeur qui indique si cet élément est un élément non membre du projet. (Hérité de IDatabaseNode.) | |
Navigator | Obtient la classe utilitaire associée qui navigue parmi les références. | |
NodeProperties | Obtient les propriétés associées à ce nœud. (Hérité de IDatabaseNode.) | |
ParentNode | Obtient le parent pour ce nœud. (Hérité de IDatabaseNode.) | |
ProjectManager | Obtient le nœud racine de niveau supérieur pour ce nœud particulier. (Hérité de IDatabaseNode.) | |
References | Obtient une liste de toutes les références pour le projet associé. | |
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 | |
---|---|---|
AddReference(VSCOMPONENTSELECTORDATA) | Ajoute une nouvelle référence au projet. | |
AddReference(VSCOMPONENTSELECTORDATA, String) | Ajoute une nouvelle référence au projet. | |
GetCustomMetadata | Retourne les métadonnées personnalisées pour ce nœud. (Hérité de IDatabaseNode.) | |
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.) | |
GetProperty | Retourne une propriété Visual Studio Integration Partner (VSIP), telle que VSHPROPID_IsNonMemberItem. (Hérité de IDatabaseNode.) | |
Remove | Supprime tous les éléments de la hiérarchie. (Hérité de IDatabaseNode.) | |
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.) | |
SetProperty | Définit une propriété Visual Studio Integration Partner (VSIP), telle que VSHPROPID_IsNonMemberItem. (Hérité de IDatabaseNode.) | |
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