Share via


IDatabaseNode Members

Include Protected Members
Include Inherited Members

Represents the top level node in the Solution Explorer.

The IDatabaseNode type exposes the following members.

Methods

  Name Description
Public method GetCustomMetadata Gets a list of the custom metadata on this node.
Public method GetItemAttribute Gets the metadata for this item in the project file.
Public method GetProperty Gets the VSIP property.
Public method Remove Removes items from the hierarchy.
Public method SetItemAttribute Sets the metadata for this item in the project file.
Public method SetProperty Sets the VSIP property.
Public method SubHierarchyContainsImportedNode Returns whether the sub hierarchy for this node contains any imported nodes.

Top

Properties

  Name Description
Public property Caption Gets the caption displayed to the user.
Public property DirectoryName Gets the directory location for this node.
Public property Id Gets a unique identifier for this node in the Solution Explorer.
Public property IsImported Gets whether this node is imported into the project.
Public property IsNonMemberItem Gets whether this item is a non project member item.
Public property NodeProperties Gets the properties attached to this node.
Public property ParentNode Gets the parent for this node.
Public property ProjectManager Gets the project manager for this node.
Public property Url Gets the full path to this node on disk.

Top

See Also

Reference

IDatabaseNode Interface

Microsoft.VisualStudio.Data.Schema.Project.Project Namespace