Sdílet prostřednictvím


IWizard2 Rozhraní

Definice

Volitelné rozhraní pro průvodce šablonou. Toto rozhraní podporuje scénáře, ve kterých se umístění hierarchie řešení pro přidávání nových položek liší od aktuálního výběru hierarchie – například průvodci spuštění v sadě Visual Studio Codespace nebudou mít v hierarchii řešení výběr.

public interface class IWizard2 : Microsoft::VisualStudio::TemplateWizard::IWizard
public interface IWizard2 : Microsoft.VisualStudio.TemplateWizard.IWizard
type IWizard2 = interface
    interface IWizard
Public Interface IWizard2
Implements IWizard
Implementuje

Metody

BeforeOpeningFile(ProjectItem)

Volá se před otevřením položky projektu v editoru.

(Zděděno od IWizard)
ProjectFinishedGenerating(Project)

Volá se po dokončení vygenerování projektu.

(Zděděno od IWizard)
ProjectItemFinishedGenerating(ProjectItem)

Volá se po dokončení generování položky projektu.

(Zděděno od IWizard)
RunFinished()

Volá se, když průvodce dokončí generování výstupů.

(Zděděno od IWizard)
RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[], IVsProject, UInt32)

Volá se, když se začne zpracovávat soubor šablony.

RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[])

Volá se, když se začne zpracovávat soubor šablony.

(Zděděno od IWizard)
ShouldAddProjectItem(String)

Volá se dotaz, jestli má být položka projektu přidána do projektu.

(Zděděno od IWizard)

Platí pro