IWizard2 Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |