Microsoft.VisualStudio.TemplateWizard 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
TemplateWizardDisallowUserTemplatesSecurityAttribute |
此属性可以放在向导扩展实现上,以限制哪些模板可以调用向导扩展。 |
TemplateWizardSecurityAttribute |
此属性可以放在向导扩展实现上,以限制哪些模板可以加载向导扩展。 |
WizardBackoutException |
可以抛出模板向导的异常。 |
WizardCancelledException |
在模板向导中取消处理时可能会引发的异常。 |
接口
IFilterTokenValues |
接口由希望修改模板替换值的组件实现。 用于基于每个编程语言修复替换值。 例如,某些语言可能无法接受标识符 ab$cd,因此使用筛选器,此值可以转换为可接受的标识符ab_cd。 |
IWizard |
接口由向导扩展实现,以在向导处理 .vstemplate 文件时接收通知。 此接口的实现可以修改模板的处理方式,或执行模板向导不执行的自定义工作。 |
IWizard2 |
模板向导的可选接口。 此接口支持用于添加新项的解决方案层次结构位置不同于当前层次结构选择的方案-例如,在 Visual Studio Codespace 中运行的向导在解决方案层次结构中没有选择。 |
枚举
WizardRunKind |
定义向导如何处理 .vstemplate 文件的枚举。 |