IWizard2 Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |