Mou*_*lde 5 wizard visual-studio-2010 project-template visual-studio
我在VS2010中为自定义模板创建了一个向导,它就像一个魅力.
但由于向导包含完成项目创建所需的表单,我觉得用户应该能够取消项目的创建.
所以我的问题是......
是否可以从实现IWizard的向导中取消创建项目/模板过程?
这些是我得到的事件.
public void BeforeOpeningFile(ProjectItem projectItem)
public void ProjectFinishedGenerating(Project project)
public void ProjectItemFinishedGenerating(ProjectItem projectItem)
public void RunFinished()
public void RunStarted(object automationObject,
Dictionary<string, string> replacementsDictionary,
WizardRunKind runKind, object[] customParams)
public bool ShouldAddProjectItem(string filePath)
Run Code Online (Sandbox Code Playgroud)
谢谢!
Aar*_*ten 10
是.要指示用户已取消向导,只需在IWizard实现中抛出一个新的WizardCancelledException.
一篇非常有趣的文章解释了所有这些:在IWizard中取消VSIX项目模板的陷阱
| 归档时间: |
|
| 查看次数: |
1992 次 |
| 最近记录: |