Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengategorikan templat dan menentukan bagaimana templat ditampilkan dalam proyek baru atau kotak dialog Tambahkan Item Baru.
<VsTemplate><TemplateData>
Sintaks
<TemplateData>
<Name> ... </Name>
<Description> ... </Description>
<Icon> ... </Icon>
<ProjectType> ... </ProjectType>
...
</TemplateData>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Tidak ada.
Elemen Anak
Elemen | Deskripsi |
---|---|
Nama | Elemen yang diperlukan. Menentukan nama templat seperti yang muncul di proyek baru atau kotak dialog Tambahkan Item Baru. |
Keterangan | Elemen yang diperlukan. Menentukan deskripsi templat seperti yang muncul di Proyek Baru atau kotak dialog Tambahkan Item Baru. |
Ikon | Elemen yang diperlukan. Menentukan jalur dan nama file file gambar yang berfungsi sebagai ikon, yang muncul di Proyek Baru atau kotak dialog Tambahkan Item Baru, untuk templat. |
ProjectType | Elemen yang diperlukan. Mengategorikan templat proyek sehingga muncul di bawah grup yang ditentukan dalam kotak dialog Proyek Baru. |
ProjectSubType | Elemen opsional. Mengklasifikasikan templat proyek sehingga muncul di bawah subkataan yang ditentukan dalam kotak dialog Proyek Baru. |
ID Templat | Elemen opsional. Menentukan ID templat. |
TemplateGroupID | Elemen opsional. Menentukan ID grup templat. |
SortOrder | Elemen opsional. Menentukan nilai yang digunakan untuk menyusun templat, di antara templat lain dalam kategori yang sama, seperti yang muncul dalam kotak dialog Proyek Baru atau Tambahkan Item Baru. |
BuatNewFolder | Elemen opsional. Menentukan apakah folder yang berisi dibuat pada instans proyek. |
DefaultName | Elemen opsional. Menentukan nama yang akan dihasilkan sistem proyek Visual Studio untuk proyek atau item saat dibuat. |
ProvideDefaultName | Elemen opsional. Menentukan apakah sistem proyek Visual Studio akan menghasilkan nama default untuk proyek atau item saat dibuat. |
PromptForSaveOnCreation | Elemen opsional. Menentukan apakah proyek dapat dibuat sebagai proyek sementara (hanya Visual Studio 2017). |
EnableLocationBrowseButton | Elemen opsional. Menentukan apakah tombol Telusuri tersedia dalam kotak dialog Proyek Baru, sehingga pengguna dapat dengan mudah mengubah direktori default tempat proyek baru disimpan. |
Tersembunyi | Elemen opsional. Menentukan apakah templat muncul dalam kotak dialog Proyek Baru atau Tambahkan Item Baru. |
NumberOfParentCategoriesToRollUp | Elemen opsional. Menentukan jumlah kategori induk yang akan menampilkan templat dalam kotak dialog Proyek Baru. |
LocationFieldMRUPrefix | Elemen opsional. |
LocationField | Elemen opsional. Menentukan apakah kotak teks Lokasi dalam kotak dialog Proyek Baru diaktifkan, dinonaktifkan, atau disembunyikan untuk templat proyek. |
RequiredFrameworkVersion | Elemen opsional. Gunakan elemen ini jika templat hanya mendukung versi minimum tertentu, dan versi yang lebih baru jika ada, dari .NET Framework. |
SupportsMasterPage | Elemen opsional. Menentukan apakah templat mendukung halaman master untuk proyek web. |
SupportsCodeSeparation | Elemen opsional. Menentukan apakah templat mendukung pemisahan kode, atau model halaman code-behind, untuk proyek web. |
SupportsLanguageDropDown | Elemen opsional. Menentukan apakah templat identik untuk beberapa bahasa, dan apakah opsi Bahasa tersedia dari kotak dialog Proyek Baru. |
TargetPlatformName | Elemen opsional. Menentukan platform yang ditargetkan templat proyek. Elemen ini menentukan bahwa templat proyek digunakan untuk membuat aplikasi Windows 8.x Store. |
Elemen Induk
Elemen | Deskripsi |
---|---|
VSTemplate | Elemen yang diperlukan. Berisi semua metadata untuk templat proyek, templat item, atau kit pemula. |
Keterangan
TemplateData
adalah elemen yang diperlukan.
Jika Anda tidak menyertakan elemen opsional, nilai default untuk elemen tersebut akan digunakan.
Contoh
Contoh berikut menunjukkan metadata untuk templat proyek untuk aplikasi 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 starter kit</Description>
<Icon>TemplateIcon.ico</Icon>
<ProjectType>CSharp</ProjectType>
</TemplateData>
<TemplateContent>
<Project File="MyStarterKit.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>