C# Class Castle.VSNetIntegration.Shared.BaseProjectWizard

Inheritance: IDTWizard, IWin32Window, ICastleWizard
Show file Open project: nats/castle-1.0.3-mono

Public Methods

Method Description
Execute ( object Application, int hwndOwner, object &ContextParams, object &CustomParams, EnvDTE &retval ) : void

Protected Methods

Method Description
AddExtensions ( IList extensions ) : void
AddPanels ( WizardDialog dlg ) : void
AddProjects ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void
AddReferences ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void
CreateProject ( WizardDialog dlg ) : void
PostProcess ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void
SetupBuildEvents ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void
SetupProjectsProperties ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void

Private Methods

Method Description
LoadExtensions ( object customParams ) : IWizardExtension[]

Method Details

AddExtensions() protected method

protected AddExtensions ( IList extensions ) : void
extensions IList
return void

AddPanels() protected abstract method

protected abstract AddPanels ( WizardDialog dlg ) : void
dlg Castle.VSNetIntegration.CastleWizards.Shared.Dialogs.WizardDialog
return void

AddProjects() protected method

protected AddProjects ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void
context Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext
return void

AddReferences() protected method

protected AddReferences ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void
context Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext
return void

CreateProject() protected method

protected CreateProject ( WizardDialog dlg ) : void
dlg Castle.VSNetIntegration.CastleWizards.Shared.Dialogs.WizardDialog
return void

Execute() public method

public Execute ( object Application, int hwndOwner, object &ContextParams, object &CustomParams, EnvDTE &retval ) : void
Application object
hwndOwner int
ContextParams object
CustomParams object
retval EnvDTE
return void

PostProcess() protected method

protected PostProcess ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void
context Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext
return void

SetupBuildEvents() protected method

protected SetupBuildEvents ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void
context Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext
return void

SetupProjectsProperties() protected method

protected SetupProjectsProperties ( Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext context ) : void
context Castle.VSNetIntegration.CastleWizards.Shared.ExtensionContext
return void