Bagikan melalui


Elemen WizardExtension (Templat Visual Studio)

Berisi elemen pendaftaran untuk menyesuaikan wizard templat.

<VSTemplate> ... <WizardExtension>

Sintaks

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

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Atribut

Tidak ada.

Elemen Anak

Elemen Deskripsi
Rakitan Elemen yang diperlukan.

Menentukan nama atau nama kuat rakitan yang muncul di cache perakitan global. Harus ada setidaknya satu Assembly elemen dalam sebuah WizardExtension elemen.
FullClassName Elemen yang diperlukan.

Nama kelas yang sepenuhnya memenuhi syarat yang mengimplementasikan IWizard antarmuka. Harus ada setidaknya satu FullClassName elemen dalam sebuah WizardExtension elemen.

Elemen Induk

Elemen Deskripsi
VSTemplate Berisi semua metadata untuk templat proyek, templat item, atau kit pemula.

Keterangan

WizardExtension adalah elemen turunan opsional dari VSTemplate.

Contoh

Contoh berikut mengilustrasikan metadata untuk templat proyek standar untuk aplikasi Visual C# 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>

Baca juga