IWizard Interface
Visual Studio 2012
Defines the logic for a template wizard extension.
Namespace: Microsoft.VisualStudio.TemplateWizard
Assembly: Microsoft.VisualStudio.TemplateWizardInterface (in Microsoft.VisualStudio.TemplateWizardInterface.dll)
The IWizard type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | BeforeOpeningFile | Runs custom wizard logic before opening an item in the template. |
![]() | ProjectFinishedGenerating | Runs custom wizard logic when a project has finished generating. |
![]() | ProjectItemFinishedGenerating | Runs custom wizard logic when a project item has finished generating. |
![]() | RunFinished | Runs custom wizard logic when the wizard has completed all tasks. |
![]() | RunStarted | Runs custom wizard logic at the beginning of a template wizard run. |
![]() | ShouldAddProjectItem | Indicates whether the specified project item should be added to the project. |
Template wizard extensions are run when vsprvs is instantiating a project or item from a template. For more information, see How to: Use Wizards with Project Templates.
