IWizard2 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Optionale Schnittstelle für Vorlagen-Assistenten. Diese Schnittstelle unterstützt Szenarien, in denen sich der Speicherort der Lösungshierarchie für das Hinzufügen neuer Elemente von der aktuellen Hierarchieauswahl unterscheidet. Beispielsweise verfügen Assistenten, die in einem Visual Studio Codespace ausgeführt werden, über keine Auswahl in der Lösungshierarchie.
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
- Implementiert
Methoden
BeforeOpeningFile(ProjectItem) |
Wird aufgerufen, bevor ein Projektelement im Editor geöffnet wird. (Geerbt von IWizard) |
ProjectFinishedGenerating(Project) |
Wird aufgerufen, wenn die Erstellung des Projekts abgeschlossen ist. (Geerbt von IWizard) |
ProjectItemFinishedGenerating(ProjectItem) |
Wird aufgerufen, wenn ein Projektelement generiert wurde. (Geerbt von IWizard) |
RunFinished() |
Wird aufgerufen, wenn der Assistent die Ausgabeerstellung abgeschlossen hat. (Geerbt von IWizard) |
RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[], IVsProject, UInt32) |
Wird aufgerufen, wenn die Vorlagendatei zu verarbeiten beginnt. |
RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[]) |
Wird aufgerufen, wenn die Vorlagendatei zu verarbeiten beginnt. (Geerbt von IWizard) |
ShouldAddProjectItem(String) |
Wird aufgerufen, um abzufragen, ob einem Projekt ein Projektelement hinzugefügt werden soll. (Geerbt von IWizard) |