Interface IWizard
Define a lógica para uma extensão de Assistente de modelo.
Namespace: Microsoft.VisualStudio.TemplateWizard
Assembly: Microsoft.VisualStudio.TemplateWizardInterface (em Microsoft.VisualStudio.TemplateWizardInterface.dll)
Sintaxe
'Declaração
Public Interface IWizard
public interface IWizard
public interface class IWizard
type IWizard = interface end
public interface IWizard
O tipo IWizard expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
BeforeOpeningFile | Executa a lógica de assistente personalizado antes de abrir um item no modelo. | |
ProjectFinishedGenerating | Executa a lógica de assistente personalizado quando um projeto tiver terminado de gerar. | |
ProjectItemFinishedGenerating | Executa a lógica de assistente personalizado quando um item de projeto tiver terminado de gerar. | |
RunFinished | Executa a lógica de assistente personalizado quando o assistente tiver concluído todas as tarefas. | |
RunStarted | Executa a lógica de assistente personalizado no início da execução de um Assistente de modelo. | |
ShouldAddProjectItem | Indica se o item de projeto especificado deve ser adicionado ao projeto. |
Superior
Comentários
Extensões do Assistente de modelo são executadas quando o vsprvs é instanciar um projeto ou item a partir de um modelo.Para obter mais informações, consulte Como: usar assistentes com modelos de projeto.