Compartir vía


Sustituir parámetros en una plantilla

Los parámetros de plantilla permiten reemplazar identificadores como nombres de clase y espacios de nombres cuando se crea un archivo a partir de una plantilla. Puede agregar parámetros de plantilla a plantillas existentes o crear sus propias plantillas con parámetros de plantilla.

Los parámetros de plantilla se escriben con el formato $parámetro$. Para obtener una lista completa de parámetros de plantilla, consulte Parámetros de plantilla.

En la sección siguiente se muestra cómo modificar una plantilla para reemplazar el nombre de un espacio de nombres por el "nombre de proyecto seguro".

Ejemplo: nombre del espacio de nombres

Para seguir este procedimiento, necesita una plantilla existente. Si no tiene una, consulte Creación de plantillas de proyecto para obtener información sobre cómo exportar un proyecto o solución a una plantilla o Crear plantillas de elemento.

  1. Inserte el parámetro en uno o varios de los archivos de código de la plantilla. Por ejemplo:

    namespace $safeprojectname$
    
  2. En el archivo vstemplate de la plantilla, busque el elemento ProjectItem que incluye este archivo.

  3. Establezca el atributo ReplaceParameters en true para el elemento ProjectItem:

    <ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>