Compartir a través de


IWizard2 Interfaz

Definición

Interfaz opcional para los asistentes para plantillas. Esta interfaz admite escenarios en los que la ubicación de la jerarquía de soluciones para agregar nuevos elementos es diferente de la selección de jerarquía actual; por ejemplo, los asistentes que se ejecutan en un visual Studio Codespace no tendrán una selección en la jerarquía de soluciones.

public interface class IWizard2 : Microsoft::VisualStudio::TemplateWizard::IWizard
public interface IWizard2 : Microsoft.VisualStudio.TemplateWizard.IWizard
type IWizard2 = interface
    interface IWizard
Public Interface IWizard2
Implements IWizard
Implementaciones

Métodos

BeforeOpeningFile(ProjectItem)

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

(Heredado de IWizard)
ProjectFinishedGenerating(Project)

Se llama cuando el proyecto ha terminado de generarse.

(Heredado de IWizard)
ProjectItemFinishedGenerating(ProjectItem)

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

(Heredado de IWizard)
RunFinished()

Se llama cuando el asistente ha terminado de generar salidas.

(Heredado de IWizard)
RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[], IVsProject, UInt32)

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

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

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

(Heredado de IWizard)
ShouldAddProjectItem(String)

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

(Heredado de IWizard)

Se aplica a