Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält die Registrierungselemente zum Anpassen des Vorlagen-Assistenten.
<VSTemplate> ... <WizardExtension>
Syntax
<WizardExtension>
<Assembly>... </Assembly>
<FullClassName>... </FullClassName>
</WizardExtension>
Attribute und Elemente
In den folgenden Abschnitten werden attribute-Elemente sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
Assembly | Erforderliches Element. Gibt den Namen oder starken Namen einer Assembly an, die im globalen Assemblycache angezeigt wird. Es muss mindestens ein Assembly Element in einem WizardExtension Element vorhanden sein. |
FullClassName | Erforderliches Element. Der vollqualifizierte Name der Klasse, die die IWizard Schnittstelle implementiert. Es muss mindestens ein FullClassName Element in einem WizardExtension Element vorhanden sein. |
Übergeordnete Elemente
Element | Beschreibung |
---|---|
Vstemplate | Enthält alle Metadaten für die Projektvorlage, Elementvorlage oder das Startkit. |
Hinweise
WizardExtension
ist ein optionales untergeordnetes Element von VSTemplate
.
Beispiel
Im folgenden Beispiel werden die Metadaten für die Standardprojektvorlage für eine Visual C#-Windows-Anwendung veranschaulicht.
<VSTemplate Version="3.0.0" Type="Item"
xmlns="http://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>