IWizard-Schnittstelle
Definiert die Logik für eine Erweiterung des Vorlagen-Assistenten.
Namespace: Microsoft.VisualStudio.TemplateWizard
Assembly: Microsoft.VisualStudio.TemplateWizardInterface (in Microsoft.VisualStudio.TemplateWizardInterface.dll)
Syntax
'Declaration
Public Interface IWizard
public interface IWizard
public interface class IWizard
type IWizard = interface end
public interface IWizard
Der IWizard-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
BeforeOpeningFile | Führt benutzerdefinierte Assistentenlogik vor dem Öffnen eines Elements in der Vorlage aus. | |
ProjectFinishedGenerating | Führt benutzerdefinierte Assistentenlogik aus, wenn das Generieren eines Projekts abgeschlossen ist. | |
ProjectItemFinishedGenerating | Führt benutzerdefinierte Assistentenlogik aus, wenn das Generieren eines Projektelements abgeschlossen ist. | |
RunFinished | Führt benutzerdefinierte Assistentenlogik aus, wenn alle Aufgaben des Assistenten ausgeführt wurden. | |
RunStarted | Führt benutzerdefinierte Assistentenlogik zu Beginn der Ausführung eines Vorlagen-Assistenten aus. | |
ShouldAddProjectItem | Gibt an, ob das angegebene Projektelement dem Projekt hinzugefügt werden soll. |
Zum Seitenanfang
Hinweise
Erweiterungen des Vorlagen-Assistenten werden ausgeführt, wenn vsprvs ein Projekt oder ein Element aus einer Vorlage instanziiert. Weitere Informationen finden Sie unter Gewusst wie: Verwenden von Assistenten mit Projektvorlagen.