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. |