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