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>