IWizard Interface

Definition

Defines the logic for a template wizard extension.

public interface class IWizard
public interface class IWizard
__interface IWizard
public interface IWizard
type IWizard = interface
Public Interface IWizard

Methods

BeforeOpeningFile(ProjectItem)

Runs custom wizard logic before opening an item in the template.

ProjectFinishedGenerating(Project)

Runs custom wizard logic when a project has finished generating.

ProjectItemFinishedGenerating(ProjectItem)

Runs custom wizard logic when a project item has finished generating.

RunFinished()

Runs custom wizard logic when the wizard has completed all tasks.

RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[])

Runs custom wizard logic at the beginning of a template wizard run.

ShouldAddProjectItem(String)

Indicates whether the specified project item should be added to the project.

Applies to