using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using EnvDTE; using Microsoft.VisualStudio.TemplateWizard; namespace WizardAssembly { class IWizardImpl : IWizard { public void RunStarted(object automationObject, Dictionary replacementsDictionary, WizardRunKind runKind, object[] customParams) { var window = new WizardWindow(); window.ShowDialog(); } public void ProjectFinishedGenerating(Project project) { } public void ProjectItemFinishedGenerating(ProjectItem projectItem) { } public bool ShouldAddProjectItem(string filePath) { return true; } public void BeforeOpeningFile(ProjectItem projectItem) { } public void RunFinished() { } } }