IWizard, interface
Définit la logique destinée à une extension de l'Assistant Modèle.
Espace de noms : Microsoft.VisualStudio.TemplateWizard
Assembly : Microsoft.VisualStudio.TemplateWizardInterface (dans Microsoft.VisualStudio.TemplateWizardInterface.dll)
Syntaxe
'Déclaration
Public Interface IWizard
public interface IWizard
public interface class IWizard
type IWizard = interface end
public interface IWizard
Le type IWizard expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
BeforeOpeningFile | Exécute une logique d'Assistant personnalisée avant d'ouvrir un élément dans le modèle. | |
ProjectFinishedGenerating | Exécute une logique d'Assistant personnalisée une fois la génération d'un projet terminée. | |
ProjectItemFinishedGenerating | Exécute une logique d'Assistant personnalisée une fois la génération d'un élément de projet terminée. | |
RunFinished | Exécute une logique d'Assistant personnalisée lorsque l'Assistant a terminé toutes les tâches. | |
RunStarted | Exécute une logique d'Assistant personnalisé au début de l'exécution d'un Assistant Modèle. | |
ShouldAddProjectItem | Indique si l'élément de projet spécifié doit être ajouté au projet. |
Début
Notes
Les extensions de l'Assistant Modèle sont exécutées lorsque vsprvs instancie un projet ou un élément à partir d'un modèle. Pour plus d'informations, consultez Comment : utiliser des Assistants avec des modèles de projet.