Compartir a través de


Microsoft.VisualStudio.TemplateWizard Espacio de nombres

Clases

TemplateWizardDisallowUserTemplatesSecurityAttribute

Este atributo se puede colocar en una implementación de extensión del asistente para restringir qué plantillas pueden llamar a la extensión del asistente.

TemplateWizardSecurityAttribute

Este atributo se puede colocar en una implementación de extensión del asistente para restringir qué plantillas pueden cargar la extensión del asistente.

WizardBackoutException

Excepción que se puede producir para volver al asistente para plantillas.

WizardCancelledException

Excepción que se puede producir para cancelar el procesamiento en el Asistente para plantillas.

Interfaces

IFilterTokenValues

Interfaz implementada por un componente que desea modificar los valores de reemplazo de plantilla. Se usa para corregir los valores de reemplazo por lenguaje de programación. Por ejemplo, es posible que el identificador ab$cd no sea aceptable para algunos idiomas, por lo que el uso de un filtro, este valor se puede traducir a ab_cd, un identificador que es aceptable.

IWizard

Interfaz implementada por una extensión del asistente para recibir notificaciones cuando 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.

IWizard2

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

Enumeraciones

WizardRunKind

Enumeración que define cómo el asistente procesará el archivo .vstemplate.