Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica si el sistema de proyectos de Visual Studio generará un nombre predeterminado para la plantilla en el cuadro de diálogo Agregar nuevo elemento o Nuevo proyecto .
<VsTemplate><TemplateData><ProvideDefaultName>
Sintaxis
<ProvideDefaultName> true/false </ProvideDefaultName>
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Ninguno.
Elementos primarios
| Elemento | Descripción |
|---|---|
| TemplateData | Elemento necesario. Clasifica la plantilla y define cómo se muestra en el cuadro de diálogo Nuevo proyecto o Agregar nuevo elemento . |
Valor de texto
Se requiere un valor de texto.
El texto debe ser true o false, que indica si se va a generar o no un nombre predeterminado para la plantilla en el cuadro de diálogo Agregar nuevo elemento o Nuevo proyecto .
Comentarios
ProvideDefaultName es un elemento opcional. El valor predeterminado es true.
Si el ProvideDefaultName elemento es false, los cuadros Nombre de los cuadros de diálogo Agregar nuevo elemento y Nuevo proyecto contienen el valor <Enter_name>.
Use el elemento DefaultName para especificar el nombre predeterminado del proyecto o elemento en los cuadros de diálogo Agregar nuevo elemento y Nuevo proyecto . Cuando el valor del ProvideDefaultName elemento es true, la omisión del DefaultName elemento para los proyectos rellena el cuadro de diálogo con el nombre de la plantilla, es decir, el valor del elemento Name .
Ejemplo
En el ejemplo de código siguiente se establece el ProvideDefaultName elemento falseen .
<VSTemplate Type="Item" Version="3.0.0"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>MyClass</Name>
<Description>My custom C# class.</Description>
<Icon>Icon.ico</Icon>
<ProjectType>CSharp</ProjectType>
<ProvideDefaultName>false</ProvideDefaultName>
</TemplateData>
<TemplateContent>
<ProjectItem>MyClass.cs</ProjectItem>
</TemplateContent>
</VSTemplate>