IDatabaseNode-Schnittstelle
Stellt einen Knoten im Projektmappen-Explorer dar. Dabei kann es sich um einen IDatabaseProjectNode, IDatabaseReferenceNode, IDatabaseProjectPropertiesFolderNode, IDatabaseFolderNode oder IDatabaseFileNode handeln.
Diese API ist nicht CLS-kompatibel.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseNode = interface end
public interface IDatabaseNode
Der IDatabaseNode-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Caption | Ruft die Beschriftung ab, die im Projektmappen-Explorer angezeigt wird. | |
Children | Ruft die Liste der untergeordneten Knoten dieses Knotens ab. | |
DirectoryName | Ruft den Verzeichnisspeicherort für diesen Knoten ab. | |
Id | Ruft den eindeutigen Bezeichner für diesen Knoten im Projektmappen-Explorer ab. | |
IsImported | Ruft einen Wert ab, der angibt, ob dieser Knoten in das Projekt importiert werden soll. | |
IsNonMemberItem | Ruft einen Wert ab, der angibt, ob dieses Element des Projekts kein Member ist. | |
NodeProperties | Ruft die diesem Knoten zugeordneten Eigenschaften ab. | |
ParentNode | Ruft das übergeordnete Element dieses Knotens ab. | |
ProjectManager | Ruft den Stammknoten der obersten Ebene für diesen bestimmten Knoten ab. | |
Url | Ruft den vollständigen Pfad dieses Knotens auf dem Datenträger ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
GetCustomMetadata | Gibt die benutzerdefinierten Metadaten für diesen Knoten zurück. | |
GetItemAttribute | Gibt die Metadaten für dieses Element in der Projektdatei zurück.Dieser Aufruf ist lediglich eine Vereinfachung für GetItemAttribute. | |
GetProperty | Gibt eine VSIP (Visual Studio Integration Partner)-Eigenschaft, z. B. VSHPROPID_IsNonMemberItem, zurück. | |
Remove | Entfernt Elemente aus der Hierarchie. | |
SetItemAttribute | Legt die Metadaten für dieses Element in der Projektdatei fest.Dieser Aufruf ist lediglich eine Vereinfachung für SetItemAttribute. | |
SetProperty | Legt eine VSIP (Visual Studio Integration Partner)-Eigenschaft, z. B.VSHPROPID_IsNonMemberItem, fest. | |
SubHierarchyContainsImportedNode | Gibt einen Wert zurück, der angibt, ob die Unterhierarchie für diesen Knoten importierte Knoten enthält. |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Schema.Package.Project-Namespace