Sdílet prostřednictvím


WizardExtension – element (šablony sady Visual Studio)

Obsahuje prvky registrace pro přizpůsobení průvodce šablonou.

<VSTemplate> ... <Wizardextension>

Syntaxe

<WizardExtension>
    <Assembly>... </Assembly>
    <FullClassName>... </FullClassName>
</WizardExtension>

Atributy a prvky

Následující oddíly popisují atributy a podřízené a nadřazené elementy.

Atributy

Nezaokrouhlovat.

Podřízené prvky

Element (Prvek) Popis
Sestavení Požadovaný element.

Určuje název nebo silný název sestavení, které se zobrazí v globální mezipaměti sestavení. V elementu WizardExtension musí být alespoň jeden Assembly prvek.
FullClassName Požadovaný element.

Plně kvalifikovaný název třídy, která implementuje IWizard rozhraní. V elementu WizardExtension musí být alespoň jeden FullClassName prvek.

Nadřazené prvky

Element (Prvek) Popis
Vstemplate Obsahuje všechna metadata šablony projektu, šablony položek nebo úvodní sady.

Poznámky

WizardExtensionje volitelný podřízený prvek .VSTemplate

Příklad

Následující příklad znázorňuje metadata standardní šablony projektu pro aplikaci Visual C# pro Windows.

<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>

Viz také