Partager via


IWizard Interface

Définition

Interface implémentée par une extension de l’Assistant pour recevoir une notification lorsque l’Assistant traite le fichier .vstemplate. Une implémentation de cette interface peut modifier la façon dont le modèle est traité ou effectuer un travail personnalisé que l’Assistant modèle ne fait pas.

public interface class IWizard
public interface class IWizard
__interface IWizard
public interface IWizard
type IWizard = interface
Public Interface IWizard
Dérivé

Méthodes

BeforeOpeningFile(ProjectItem)

Appelé avant l’ouverture d’un élément de projet dans l’éditeur.

ProjectFinishedGenerating(Project)

Appelé lorsque le projet a terminé d’être généré.

ProjectItemFinishedGenerating(ProjectItem)

Appelé lorsqu’un élément de projet a terminé d’être généré.

RunFinished()

Appelé lorsque l’Assistant a terminé de générer des sorties.

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

Appelé lorsque le fichier de modèle commence à être traité.

ShouldAddProjectItem(String)

Appelé pour interroger si un élément de projet doit être ajouté à un projet.

S’applique à