Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Projeye eklenecek klasörü belirtir.
<VSTemplate><TemplateContent><Proje><Klasörü>
Sözdizimi
<Folder Name="Project Folder">
<Folder> ... </Folder>
<ProjectItem> ... </ProjectItem>
</Folder>
Öznitelikler ve öğeler
Aşağıdaki bölümlerde öznitelik, alt öğeler ve üst öğeler açıklanmaktadır.
Özellikler
| Öznitelik | Açıklama |
|---|---|
Name |
Gerekli öznitelik. Proje klasörünün adı. |
TargetFolderName |
İsteğe bağlı öznitelik. Şablondan bir proje oluşturulduğunda klasöre eklenecek adı belirtir. Bu öznitelik, doğrudan .zip dosyasında kullanılamayabilecek bir klasör adı oluşturmak veya bir klasörü uluslararası bir dizeyle adlandırmak için parametre değiştirme kullanmak için kullanışlıdır. |
Alt öğeleri
| Öğe | Açıklama |
|---|---|
Folder |
Projeye eklenecek klasörü belirtir. Folder öğeleri alt Folder öğeler içerebilir. |
| Projectıtem | Projeye eklenecek dosyayı belirtir. |
Üst öğeler
| Öğe | Açıklama |
|---|---|
| Proje | TemplateContent'in isteğe bağlı alt öğesi. |
Açıklamalar
Folder isteğe bağlı bir alt öğesidir Project.
Proje öğelerini bir şablondaki klasörler halinde düzenlemek için aşağıdaki yöntemlerden herhangi birini kullanabilirsiniz:
Klasörleri şablon .zip dosyasına ekleyin ve öğelerdeki dosyanın yolunu öğeleri olmadan
Folderbelirterek .vstemplate dosyasındakiProjectItemprojeye ekleyin. Önerilen yöntem budur. Örneğin:...<ProjectItem>\Folder\item.cs</ProjectItem><ProjectItem>Form1.cs</ProjectItem>...Klasörleri şablon .zip dosyasına ekleyin ve öğeleriyle
Folder.vstemplate dosyasındaki projeye ekleyin. Örneğin:...<Folder name="Folder"><ProjectItem>item.cs</ProjectItem></Folder><ProjectItem>Form1.cs</ProjectItem>....zip şablonuna klasör eklemeyin, ancak öğesinin
TargetFileNameözniteliğiniProjectItemkullanarak klasör ekleyin. Örneğin:...<ProjectItem TargetFileName="\Folder\item.cs">item.cs</ProjectItem><ProjectItem>Form1.cs</ProjectItem>...
Örnek
Aşağıdaki örnekte, Visual C# Windows uygulaması için proje şablonunun meta verileri gösterilmektedir.
<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>
</TemplateData>
<TemplateContent>
<Project File="MyTemplate.csproj">
<ProjectItem>Form1.cs<ProjectItem>
<ProjectItem>Form1.Designer.cs</ProjectItem>
<ProjectItem>Program.cs</ProjectItem>
<Folder Name="Properties">
<ProjectItem>AssemblyInfo.cs</ProjectItem>
<ProjectItem>Resources.resx</ProjectItem>
<ProjectItem>Resources.Designer.cs</ProjectItem>
<ProjectItem>Settings.settings</ProjectItem>
<ProjectItem>Settings.Designer.cs</ProjectItem>
</Folder>
</Project>
</TemplateContent>
</VSTemplate>