IDatabaseReferenceNode-Schnittstelle
Stellt einen Datenbankverweisknoten im Projektmappen-Explorer dar.
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 IDatabaseReferenceNode _
Inherits IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseReferenceNode : IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseReferenceNode : IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseReferenceNode =
interface
interface IDatabaseNode
end
public interface IDatabaseReferenceNode extends IDatabaseNode
Der IDatabaseReferenceNode-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Caption | Ruft die Beschriftung ab, die im Projektmappen-Explorer angezeigt wird. (Von IDatabaseNode geerbt.) |
![]() |
Children | Ruft die Liste der untergeordneten Knoten dieses Knotens ab. (Von IDatabaseNode geerbt.) |
![]() |
DirectoryName | Ruft den Verzeichnisspeicherort für diesen Knoten ab. (Von IDatabaseNode geerbt.) |
![]() |
Id | Ruft den eindeutigen Bezeichner für diesen Knoten im Projektmappen-Explorer ab. (Von IDatabaseNode geerbt.) |
![]() |
IncludeStatement | Ruft die include-Anweisung für diesen Knoten ab. |
![]() |
IsImported | Ruft einen Wert ab, der angibt, ob dieser Knoten in das Projekt importiert werden soll. (Von IDatabaseNode geerbt.) |
![]() |
IsNonMemberItem | Ruft einen Wert ab, der angibt, ob dieses Element des Projekts kein Member ist. (Von IDatabaseNode geerbt.) |
![]() |
IsRemoved | Ruft einen Wert ab, der angibt, ob der Knoten gegenwärtig aus dem Projekt entfernt wird, oder legt diesen fest. |
![]() |
NodeProperties | Ruft die diesem Knoten zugeordneten Eigenschaften ab. (Von IDatabaseNode geerbt.) |
![]() |
ParentNode | Ruft das übergeordnete Element dieses Knotens ab. (Von IDatabaseNode geerbt.) |
![]() |
ProjectManager | Ruft den Stammknoten der obersten Ebene für diesen bestimmten Knoten ab. (Von IDatabaseNode geerbt.) |
![]() |
ReferencedFileName | Ruft den Dateinamen für die Schlüsselausgabe des Projekts ab, auf das verwiesen wird. |
![]() |
ReferencedFileNameFullPath | Ruft den vollständigen Pfad für die Schlüsselausgabe des Projekts ab, auf das verwiesen wird. |
![]() |
ReferencedProjectFullPath | Ruft den vollständigen Pfad der Projektdatei ab oder legt diesen fest (wenn der Verweisknoten vom Typ VSCOMPONENTTYPE_Path ist). |
![]() |
ReferenceType | Ruft den Typ des Verweises ab. |
![]() |
Url | Ruft den vollständigen Pfad dieses Knotens auf dem Datenträger ab. (Von IDatabaseNode geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
BatchSetItemAttribute | |
![]() |
GetCustomMetadata | Gibt die benutzerdefinierten Metadaten für diesen Knoten zurück. (Von IDatabaseNode geerbt.) |
![]() |
GetItemAttribute | Gibt die Metadaten für dieses Element in der Projektdatei zurück.Dieser Aufruf ist lediglich eine Vereinfachung für GetItemAttribute. (Von IDatabaseNode geerbt.) |
![]() |
GetProperty | Gibt eine VSIP (Visual Studio Integration Partner)-Eigenschaft, z. B. VSHPROPID_IsNonMemberItem, zurück. (Von IDatabaseNode geerbt.) |
![]() |
IsReferenceValid | Gibt false zurück, wenn der Verweis nicht gültig ist. |
![]() |
Remove | Entfernt Elemente aus der Hierarchie. (Von IDatabaseNode geerbt.) |
![]() |
SetItemAttribute | Legt die Metadaten für dieses Element in der Projektdatei fest.Dieser Aufruf ist lediglich eine Vereinfachung für SetItemAttribute. (Von IDatabaseNode geerbt.) |
![]() |
SetProperty | Legt eine VSIP (Visual Studio Integration Partner)-Eigenschaft, z. B.VSHPROPID_IsNonMemberItem, fest. (Von IDatabaseNode geerbt.) |
![]() |
SubHierarchyContainsImportedNode | Gibt einen Wert zurück, der angibt, ob die Unterhierarchie für diesen Knoten importierte Knoten enthält. (Von IDatabaseNode geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Schema.Package.Project-Namespace