Udostępnij za pośrednictwem


IWizard2 Interfejs

Definicja

Opcjonalny interfejs dla kreatorów szablonów. Ten interfejs obsługuje scenariusze, w których lokalizacja hierarchii rozwiązań do dodawania nowych elementów różni się od bieżącego wyboru hierarchii — na przykład kreatory działające w programie Visual Studio Codespace nie będą miały wyboru w hierarchii rozwiązań.

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)

Wywoływane przed otwarciem elementu projektu w edytorze.

(Odziedziczone po IWizard)
ProjectFinishedGenerating(Project)

Wywoływana po zakończeniu generowania projektu.

(Odziedziczone po IWizard)
ProjectItemFinishedGenerating(ProjectItem)

Wywoływana po zakończeniu generowania elementu projektu.

(Odziedziczone po IWizard)
RunFinished()

Wywoływana po zakończeniu generowania danych wyjściowych przez kreatora.

(Odziedziczone po IWizard)
RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[], IVsProject, UInt32)

Wywoływany jako plik szablonu zaczyna być przetwarzany.

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

Wywoływany jako plik szablonu zaczyna być przetwarzany.

(Odziedziczone po IWizard)
ShouldAddProjectItem(String)

Wywoływane w celu wykonania zapytania, jeśli element projektu powinien zostać dodany do projektu.

(Odziedziczone po IWizard)

Dotyczy