Condividi tramite


Elemento TemplateContent (modelli di Visual Studio)

Specifica il contenuto del modello.

<TemplateContent>
    ...
</TemplateContent>

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.

Attributi

Nessuno.

Elementi figlio

Elemento

Descrizione

ProjectCollection

Elemento facoltativo.

Specifica l'organizzazione e i contenuti dei modelli multiprogetto.

Project

Elemento facoltativo.

Specifica i file o le directory da aggiungere al progetto.

Riferimenti

Elemento facoltativo.

Specifica i riferimenti agli assembly necessari per un modello di elemento.

ProjectItem

Elemento facoltativo.

Specifica un file contenuto nel modello.

CustomParameters

Elemento facoltativo.

Specifica gli eventuali parametri personalizzati da utilizzare quando dal modello viene creato un progetto o un elemento.

Elementi padre

Elemento

Descrizione

VSTemplate

Elemento obbligatorio.

Contiene tutti i metadati per il modello di progetto, il modello di elemento o lo starter kit.

Note

TemplateContent è un elemento obbligatorio.

Esempio

Nell'esempio riportato di seguito vengono illustrati i metadati per un modello di progetto di un'applicazione di Visual C#.

<VSTemplate Type="Project" Version="2.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>

Vedere anche

Riferimenti

Riferimenti allo schema dei modelli di Visual Studio

Altre risorse

Modelli di Visual Studio

Export Template Wizard