Compartir a través de


IWizard Interfaz

Definición

Interfaz implementada por una extensión del asistente para recibir notificaciones a medida que el asistente procesa el archivo .vstemplate. Una implementación de esta interfaz puede modificar cómo se procesa la plantilla o para realizar un trabajo personalizado que el asistente para plantillas no realiza.

public interface class IWizard
public interface class IWizard
__interface IWizard
public interface IWizard
type IWizard = interface
Public Interface IWizard
Derivado

Métodos

BeforeOpeningFile(ProjectItem)

Se llama antes de que se abra un elemento de proyecto en el editor.

ProjectFinishedGenerating(Project)

Se llama cuando el proyecto ha terminado de generarse.

ProjectItemFinishedGenerating(ProjectItem)

Se llama cuando un elemento de proyecto ha terminado de generarse.

RunFinished()

Se llama cuando el asistente ha terminado de generar salidas.

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

Se llama como el archivo de plantilla que comienza a procesarse.

ShouldAddProjectItem(String)

Se llama para consultar si se debe agregar un elemento de proyecto a un proyecto.

Se aplica a