Udostępnij za pośrednictwem


Element WizardExtension (Visual Studio szablonów)

Zawiera elementy rejestracji dostosowywania Kreatora szablonów.

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybut, elementy podrzędne i elementów nadrzędnych.

Atrybuty

Brak.

Elementy podrzędne

Element

Opis

Montaż

Wymagany element.

Określa nazwę lub silnej nazwy zestawu, który pojawia się w globalna pamięć podręczna zestawów.Musi istnieć co najmniej jeden Assembly element w WizardExtension element.

FullClassName

Wymagany element.

W pełni kwalifikowaną nazwę klasy, który implementuje IWizard interfejsu.Musi istnieć co najmniej jeden FullClassName element w WizardExtension element.

Elementy nadrzędne

Element

Opis

VSTemplate

Zawiera wszystkie metadane dla szablonu projektu, szablon towaru lub starter kit.

Uwagi

WizardExtensionelement opcjonalny dziecko jest VSTemplate.

Przykład

Poniższy przykład ilustruje metadane dla szablonu standardowego projektu dla Visual C# aplikacji systemu Windows.

<VSTemplate Version="3.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>

Zobacz też

Zadania

Jak: Szablony projektów za pomocą kreatorów

Informacje

Visual Studio szablonu schematu odwołania

Koncepcje

Wprowadzenie do programu Visual Studio, szablony