WizardExtension (Elemento, Plantillas de Visual Studio)
Actualización: noviembre 2007
Contiene los elementos de registro para personalizar el asistente de plantillas.
<WizardExtension>
<Assembly>... </Assembly>
<FullClassName>... </FullClassName>
</WizardExtension>
Atributos y elementos
Las siguientes secciones describen atributos, elementos secundarios y elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Elemento |
Descripción |
---|---|
Elemento necesario. Especifica el nombre o el nombre seguro de un ensamblado que aparece en la caché de ensamblados global. Debe haber al menos un elemento Assembly en un elemento WizardExtension. |
|
Elemento necesario. El nombre completo de la clase que implementa la interfaz IWizard. Debe haber al menos un elemento FullClassName en un elemento WizardExtension. |
Elementos primarios
Elemento |
Descripción |
---|---|
Contiene todos los metadatos de la plantilla de proyecto, plantilla de elementos o starter kit. |
Comentarios
WizardExtension es un elemento secundario opcional de VSTemplate.
Ejemplo
En el ejemplo siguiente se muestran los metadatos de una plantilla de proyecto estándar de una aplicación para Windows de Visual C#.
<VSTemplate Version="2.0.0" Type="Item"
xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>MyTemplate</Name>
<Description>Template using IWizard extension</Description>
<Icon>TemplateIcon.ico</Icon>
<ProjectType>CSharp</ProjectType>
</TemplateData>
<TemplateContent>
<Project File="MyTemplate.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>
<WizardExtension>
<Assembly>MyWizard, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Custom=null</Assembly>
<FullClassName>MyWizard.CustomWizard</FullClassName>
</WizardExtension>
</VSTemplate>
Vea también
Tareas
Cómo: Utilizar los asistentes con las plantillas de proyectos
Referencia
Referencia de esquema de plantillas de Visual Studio