Bagikan melalui


Elemen CreateInPlace (templat Visual Studio)

Menentukan apakah akan membuat proyek dan melakukan penggantian parameter di lokasi yang ditentukan, atau melakukan penggantian parameter di lokasi sementara lalu menyimpan proyek ke lokasi yang ditentukan.

<VsTemplate><TemplateData><CreateInPlace>

Sintaks

<CreateInPlace> true/false </CreateInPlace>

Atribut dan elemen

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

Atribut

Tidak ada.

Elemen anak

Tidak ada.

Elemen induk

Elemen Deskripsi
TemplateData Mengategorikan templat dan menentukan bagaimana templat ditampilkan dalam proyek baru atau kotak dialog Tambahkan Item Baru.

Nilai teks

Nilai teks diperlukan.

Teks harus berupa true atau false. Jika true, proyek dibuat dan penggantian parameter dilakukan di lokasi yang ditentukan dalam kotak dialog Proyek Baru. Jika false, penggantian parameter dilakukan di lokasi sementara dan proyek kemudian disalin ke lokasi yang ditentukan.

Keterangan

CreateInPlace adalah elemen opsional. Nilai defaultnya adalah true.

Contoh

Contoh berikut mengilustrasikan metadata untuk templat Visual C#.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic template</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <CreateInPlace>false</CreateInPlace>
    </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>
</VSTemplate>

Baca juga