Bagikan melalui


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>

Baca juga