Provides interfaces, attributes, and enumerations that allow you to create custom template wizard extensions.
Classes
| Class | Description | |
|---|---|---|
![]() |
TemplateWizardDisallowUserTemplatesSecurityAttribute | Specifies that the template wizard extension will only load templates located in the Visual Studio installation directory or one of its subdirectories. |
![]() |
TemplateWizardSecurityAttribute | Specifies that the template wizard extension will only run when called by the specified template. |
![]() |
WizardBackoutException | The exception that is thrown when the template wizard is backed out before it has completed. |
![]() |
WizardCancelledException | The exception that is thrown when the template wizard is cancelled before it has completed. |
Interfaces
| Interface | Description | |
|---|---|---|
![]() |
IFilterTokenValues | Specifies the filtering logic to run when a project or item is instantiated from a template. |
![]() |
IWizard | Defines the logic for a template wizard extension. |
Enumerations
| Enumeration | Description | |
|---|---|---|
![]() |
WizardRunKind | Specifies constants that define the different templates the template wizard can create. |
.gif)
.gif)
.gif)