C# Class VintageStudio.Project.VintageStudioProjectNode

Inheritance: Microsoft.VisualStudio.Project.ProjectNode
Mostrar archivo Open project: moozzyk/VintageStudio Class Usage Examples

Public Methods

Method Description
AddFileFromTemplate ( string source, string target ) : void
PrepareBuild ( string config, bool cleanBuild ) : void
VintageStudioProjectNode ( VintageStudioProjectPackage package ) : System

Protected Methods

Method Description
CreateConfigProvider ( ) : ConfigProvider
CreateReferenceContainerNode ( ) : ReferenceContainerNode
GetConfigurationIndependentPropertyPages ( ) : System.Guid[]

Overriding to provide project general property page

QueryStatusCommandFromOleCommandTarget ( System.Guid guidCmdGroup, uint cmd, bool &handled ) : QueryStatusResult
QueryStatusOnNode ( System.Guid cmdGroup, uint cmd, IntPtr pCmdText, QueryStatusResult &result ) : int

Private Methods

Method Description
VintageStudioProjectNode ( ) : System

Method Details

AddFileFromTemplate() public method

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

CreateConfigProvider() protected method

protected CreateConfigProvider ( ) : ConfigProvider
return Microsoft.VisualStudio.Project.ConfigProvider

CreateReferenceContainerNode() protected method

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

GetConfigurationIndependentPropertyPages() protected method

Overriding to provide project general property page
protected GetConfigurationIndependentPropertyPages ( ) : System.Guid[]
return System.Guid[]

PrepareBuild() public method

public PrepareBuild ( string config, bool cleanBuild ) : void
config string
cleanBuild bool
return void

QueryStatusCommandFromOleCommandTarget() protected method

protected QueryStatusCommandFromOleCommandTarget ( System.Guid guidCmdGroup, uint cmd, bool &handled ) : QueryStatusResult
guidCmdGroup System.Guid
cmd uint
handled bool
return QueryStatusResult

QueryStatusOnNode() protected method

protected QueryStatusOnNode ( System.Guid cmdGroup, uint cmd, IntPtr pCmdText, QueryStatusResult &result ) : int
cmdGroup System.Guid
cmd uint
pCmdText System.IntPtr
result QueryStatusResult
return int

VintageStudioProjectNode() public method

public VintageStudioProjectNode ( VintageStudioProjectPackage package ) : System
package VintageStudioProjectPackage
return System