Elemen CreateNewFolder (templat Visual Studio)
Menentukan apakah akan memeriksa apakah direktori target tempat proyek akan dibuat tidak ada. Jika direktori memang ada, direktori baru dapat dibuat untuk proyek. Pengaturan ini biasanya ditimpa oleh NewProjectRequiresNewFolder(VsTemplate)
bendera registri (HKEY_LOCAL_MACHINE/SOFTWARE(/Wow6432Node)/Microsoft/VisualStudio/<version number>/Projects/<project GUID>
) yang digunakan semua jenis proyek umum untuk menentukan apakah akan membuat proyek baru di direktori baru.
<VsTemplate><TemplateData><CreateNewFolder>
Sintaks
<CreateNewFolder>
true/false
</CreateNewFolder>
Jenis
Boolean
Atribut dan elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Tidak ada.
Elemen anak
Tidak ada.
Elemen induk
Elemen | Deskripsi |
---|---|
TemplateData | Elemen yang diperlukan. 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
, yang menunjukkan apakah folder kontainer baru harus dibuat atau tidak saat proyek dibuat dari templat.
Keterangan
CreateNewFolder
adalah elemen opsional. Nilai defaultnya adalah true
.
Nilai yang ditentukan dalam CreateNewFolder
elemen hanya dihormati oleh Visual Studio jika sistem proyek yang mendasar mendukungnya.
Contoh
Contoh kode berikut menentukan untuk tidak membuat folder baru saat proyek dibuat dari templat.
<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>
<CreateNewFolder>false</CreateNewFolder>
</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>