Share via


IDatabaseFileNode Members

Include Protected Members
Include Inherited Members

Represents a file node in the Solution Explorer.

The IDatabaseFileNode type exposes the following members.

Methods

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

Top

Properties

  Name Description
Public property BuildAction Gets or sets the build action for this file.
Public property Caption Gets the caption displayed to the user. (Inherited from IDatabaseNode.)
Public property DirectoryName Gets the directory location for this node. (Inherited from IDatabaseNode.)
Public property FileName Gets or sets the name of the file represented by this node.
Public property Id Gets a unique identifier for this node in the Solution Explorer. (Inherited from IDatabaseNode.)
Public property IsImported Gets whether this node is imported into the project. (Inherited from IDatabaseNode.)
Public property IsLinkFile Gets whether this is a link file.
Public property IsNonMemberItem Gets whether this item is a non project member item. (Inherited from IDatabaseNode.)
Public property NodeProperties Gets the properties attached to this node. (Inherited from IDatabaseNode.)
Public property ParentNode Gets the parent for this node. (Inherited from IDatabaseNode.)
Public property ProjectManager Gets the project manager for this node. (Inherited from IDatabaseNode.)
Public property Url Gets the full path to this node on disk. (Inherited from IDatabaseNode.)

Top

See Also

Reference

IDatabaseFileNode Interface

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