Condividi tramite


Elemento TemplateContent (modelli di Visual Studio)

Aggiornamento: novembre 2007

Specifica il contenuto del modello.

<TemplateContent>
    ...
</TemplateContent>

Attributi ed elementi

Le seguenti sezioni illustrano attributi, elementi figlio ed elementi 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.

References

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

Esportazione guidata modelli

Altre risorse

Modelli di Visual Studio