Microsoft.VisualStudio.TemplateWizard Namespace
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. |