Icon (Elemento, Plantillas de Visual Studio)
Especifica la ruta de acceso y el nombre de archivo del archivo de imagen que sirve como icono, que aparece en el cuadro de diálogo Nuevo proyecto o Agregar nuevo elemento, de la plantilla.
<Icon>
IconFileName
</Icon>
<Icon Package="{PackageID}" ID="ResourceID" />
Atributos y elementos
En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
Package |
Atributo opcional, para casos de ejemplo de usuario avanzados. Un GUID que especifica el Id. del paquete de Visual Studio. |
ID |
Atributo opcional, para casos de ejemplo de usuario avanzados. Especifica el Id. de recursos de Visual Studio. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento |
Descripción |
---|---|
Elemento necesario. Categoriza la plantilla y define cómo se muestra en el cuadro de diálogo Nuevo proyecto o Agregar nuevo elemento. |
Valor de texto
Se necesita un valor de texto a menos que se utilicen los atributos Package e ID.
El texto proporciona la ruta de acceso y el nombre de archivo del icono de plantilla que aparecerá en el cuadro de diálogo Nuevo proyecto.
Comentarios
Icon es un elemento secundario necesario de TemplateData.
Ejemplo
En el ejemplo siguiente se muestran los metadatos de una plantilla de proyecto para una aplicación de Visual C#.
<VSTemplate Type="Project" Version="2.0.0"
xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>My template</Name>
<Description>A basic starter kit</Description>
<Icon>TemplateIcon.ico</Icon>
<ProjectType>CSharp</ProjectType>
</TemplateData>
<TemplateContent>
<Project File="MyStarterKit.csproj">
<ProjectItem>Form1.cs<ProjectItem>
<ProjectItem>Form1.Designer.cs</ProjectItem>
<ProjectItem>Program.cs</ProjectItem>
<ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
<ProjectItem>Properties\Resources.resx</ProjectItem>
<ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
<ProjectItem>Properties\Settings.settings</ProjectItem>
<ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
</Project>
</TemplateContent>
</VSTemplate>
Vea también
Referencia
Referencia de esquema de plantillas de Visual Studio