Condividi tramite


Interfaccia IWizard

Definisce la logica di un'estensione di una Creazione guidata modelli.

Spazio dei nomi:  Microsoft.VisualStudio.TemplateWizard
Assembly:  Microsoft.VisualStudio.TemplateWizardInterface (in Microsoft.VisualStudio.TemplateWizardInterface.dll)

Sintassi

'Dichiarazione
Public Interface IWizard
public interface IWizard
public interface class IWizard
type IWizard =  interface end
public interface IWizard

Il tipo IWizard espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico BeforeOpeningFile Esegue la logica della Creazione guidata modelli prima dell'apertura di un elemento nel modello.
Metodo pubblico ProjectFinishedGenerating Esegue la logica della creazione guidata personalizzata quando è terminata la generazione di un progetto.
Metodo pubblico ProjectItemFinishedGenerating Esegue la logica della creazione guidata personalizzata quando è terminata la generazione di un elemento di un progetto.
Metodo pubblico RunFinished Esegue la logica personalizzata una volta completate tutte le attività della creazione guidata.
Metodo pubblico RunStarted Esegue la logica della creazione guidata personalizzata all'inizio dell'esecuzione di una Creazione guidata modelli.
Metodo pubblico ShouldAddProjectItem Indica se l'elemento del progetto specificato deve essere aggiunto al progetto.

In alto

Note

Le estensioni della Creazione guidata modelli vengono eseguite quando in vsprvs viene creata l'istanza di un progetto o di un elemento da un modello. Per ulteriori informazioni, vedere Procedura: utilizzare procedure guidate con modelli di progetto.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TemplateWizard