C# Class EventStore.VSTools.ProjectionsProjectNode

Inheritance: Microsoft.VisualStudio.Project.ProjectNode
Show file Open project: AlexeyRaga/esvstools Class Usage Examples

Public Methods

Method Description
AddFileFromTemplate ( string source, string target ) : void
CreateFileNode ( ProjectElement item ) : FileNode
ProjectionsProjectNode ( EventStorePackage package ) : System

Protected Methods

Method Description
CanShowDefaultIcon ( ) : bool
CreatePropertiesObject ( ) : NodeProperties
CreateReferenceContainerNode ( ) : ReferenceContainerNode
DisableCmdInCurrentMode ( System.Guid commandGroup, uint command ) : bool
ExecCommandOnNode ( System.Guid cmdGroup, uint cmd, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut ) : int
GetConfigurationDependentPropertyPages ( ) : System.Guid[]
GetConfigurationIndependentPropertyPages ( ) : System.Guid[]
GetPriorityProjectDesignerPages ( ) : System.Guid[]
WalkSourceProjectAndAdd ( IVsHierarchy sourceHierarchy, uint itemId, HierarchyNode targetNode, bool addSiblings ) : void

Private Methods

Method Description
InitializeCATIDs ( ) : void

Method Details

AddFileFromTemplate() public method

public AddFileFromTemplate ( string source, string target ) : void
source string
target string
return void

CanShowDefaultIcon() protected method

protected CanShowDefaultIcon ( ) : bool
return bool

CreateFileNode() public method

public CreateFileNode ( ProjectElement item ) : FileNode
item Microsoft.VisualStudio.Project.ProjectElement
return Microsoft.VisualStudio.Project.FileNode

CreatePropertiesObject() protected method

protected CreatePropertiesObject ( ) : NodeProperties
return Microsoft.VisualStudio.Project.NodeProperties

CreateReferenceContainerNode() protected method

protected CreateReferenceContainerNode ( ) : ReferenceContainerNode
return Microsoft.VisualStudio.Project.ReferenceContainerNode

DisableCmdInCurrentMode() protected method

protected DisableCmdInCurrentMode ( System.Guid commandGroup, uint command ) : bool
commandGroup System.Guid
command uint
return bool

ExecCommandOnNode() protected method

protected ExecCommandOnNode ( System.Guid cmdGroup, uint cmd, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut ) : int
cmdGroup System.Guid
cmd uint
nCmdexecopt uint
pvaIn System.IntPtr
pvaOut System.IntPtr
return int

GetConfigurationDependentPropertyPages() protected method

protected GetConfigurationDependentPropertyPages ( ) : System.Guid[]
return System.Guid[]

GetConfigurationIndependentPropertyPages() protected method

protected GetConfigurationIndependentPropertyPages ( ) : System.Guid[]
return System.Guid[]

GetPriorityProjectDesignerPages() protected method

protected GetPriorityProjectDesignerPages ( ) : System.Guid[]
return System.Guid[]

ProjectionsProjectNode() public method

public ProjectionsProjectNode ( EventStorePackage package ) : System
package EventStorePackage
return System

WalkSourceProjectAndAdd() protected method

protected WalkSourceProjectAndAdd ( IVsHierarchy sourceHierarchy, uint itemId, HierarchyNode targetNode, bool addSiblings ) : void
sourceHierarchy IVsHierarchy
itemId uint
targetNode HierarchyNode
addSiblings bool
return void