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)
ありがとうございました!