Condividi tramite


Procedura: creare manualmente modelli di elementi

Gli elementi necessari per creare un modello di elemento del progetto sono i seguenti:

  • Il file dei metadati (*.vstemplate) utilizzato in Visual Studio per definire la modalità di visualizzazione del progetto nell'ambiente di sviluppo integrato (IDE, integrated development environment) e, se sono state specificate proprietà adeguate, per personalizzare la creazione dell'elemento del progetto.

  • Il file di codice, ad esempio un file Windows Form, Web Form, file di classe o file di risorse.

    Nota

    È inoltre possibile creare manualmente un modello di elemento a più file. Per ulteriori informazioni, vedere Procedura: creare modelli di elementi a più file.

I due file verranno compressi in un file .zip. È necessario inserire il file con estensione zip in una posizione riconosciuta da Visual Studio per i modelli degli elementi di progetto personalizzati. I modelli degli elementi di progetto personalizzati vengono visualizzati nella finestra di dialogo Aggiungi nuovo elemento nella sezione Modelli personali relativa al linguaggio di programmazione associato.

Per creare manualmente un modello di elemento

  1. Creare un progetto e un elemento di progetto.

  2. Modificare l'elemento di progetto e renderlo idoneo al salvataggio come modello.

  3. Modificare nel modo appropriato il file di codice per indicare dove verrà applicata la sostituzione dei parametri. Per ulteriori informazioni sulla sostituzione dei parametri, vedere Procedura: sostituire i parametri di un modello.

  4. Creare un nuovo file XML e salvarlo con estensione vstemplate nella stessa directory del nuovo modello di elemento.

  5. Creare il file XML .vstemplate per fornire i metadati dell'elemento di progetto. Per ulteriori informazioni, vedere l'esempio nella sezione seguente.

  6. Salvare e chiudere il file con estensione vstemplate.

  7. In Esplora risorse selezionare i file da includere nel modello, fare clic con il pulsante destro del mouse sulla selezione, scegliere Invia a, quindi fare clic su Cartella compressa. I file selezionati verranno compressi in un file .zip.

  8. Copiare il file con estensione zip e incollarlo nel percorso dei modelli di elemento dell'utente. In Windows Vista la directory predefinita è .. \Users\<username>\Documents\Visual Studio 2010\Templates\ItemTemplates\. Per ulteriori informazioni, vedere Procedura: individuare e organizzare modelli di progetto e modelli di elementi.

Esempio

Nell'esempio che segue viene illustrato un tipico file di elemento .vstemplate. Il modello di elemento contiene i metadati per un modello di classe di Visual C# personalizzato, MyClass.cs.

<VSTemplate Type="Item" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyClass</Name>
        <Description>My custom C# class.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <DefaultName>MyClass</DefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem>MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

Vedere anche

Attività

Procedura: creare modelli di elementi

Procedura: creare modelli di elementi a più file

Procedura: creare modelli di elementi per tipi di progetto specifici

Procedura: aggiungere riferimenti ai modelli

Riferimenti

Riferimenti allo schema dei modelli di Visual Studio

Concetti

Procedura: individuare e organizzare modelli di progetto e modelli di elementi

Altre risorse

Modelli di Visual Studio

Creazione di modelli di progetti e di elementi