Condividi tramite


Procedura: creare manualmente modelli di elementi

Aggiornamento: novembre 2007

La procedura di creazione di un modello di elemento personalizzato è abbastanza semplice. Gli elementi necessari per 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 e, se sono state specificate proprietà adeguate, per personalizzare la creazione dell'elemento del progetto.

  • Il file di codice, come Windows Form, Web Form, il file di classe o il file di risorse.

    Nota:

    È inoltre possibile creare 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 .zip nella 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 appropriato.

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 ad essere salvato 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 l'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 di seguito.

  6. Salvare e chiudere il file .vstemplate.

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

  8. Copiare il file ZIP nel percorso dei modelli di elemento dell'utente. In Windows Vista, la directory predefinita è ..\Users\<nomeutente>\Documenti\Visual Studio 2008\Templates\ProjectTemplates\. 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

Concetti

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

Riferimenti

Riferimenti allo schema dei modelli di Visual Studio

Altre risorse

Modelli di Visual Studio

Creazione di modelli di progetti e di elementi