Aracılığıyla paylaş


TemplateContent öğesi (Visual Studio şablonları)

Şablon içeriğini belirtir.

<TemplateContent>
    ...
</TemplateContent>

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst ögeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öznitelik

Tanımlama

BuildOnLoad

Bir proje şablondan oluşturulduğunda çözümü oluşturmak belirtir.

Alt Öğeler

Öge

Tanımlama

ProjectCollection

İsteğe bağlı öğe.

Kuruluş ve çoklu proje şablonları içeriğini belirtir.

Proje

İsteğe bağlı öğe.

Dosyaların veya dizinlerin projeye eklemek için belirtir.

Başvurular

İsteğe bağlı öğe.

Madde şablonu için gerekli derleme kaynaklarını belirtir.

ProjectItem

İsteğe bağlı öğe.

Şablonda bulunan bir dosyayı belirtir.

CustomParameters

İsteğe bağlı öğe.

Özel bir proje ya da madde şablondan oluşturulduğunda kullanılacak olan parametreleri belirtir.

Üst Öğeler

Öge

Tanımlama

VSTemplate

Gereken öğe.

Proje şablonu, madde şablonu veya starter kit için meta veriler içerir.

Notlar

TemplateContent gerekli bir öğedir.

Örnek

Aşağıdaki örnek bir proje şablonu için meta verileri gösterir bir Visual C# uygulama.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="https://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>

Ayrıca bkz.

Başvuru

Visual Studio şablon şema başvurusu

Kavramlar

Visual Studio şablonları giriş