Freigeben über


Gewusst wie: Manuelles Erstellen von Elementvorlagen

Folgende Elemente sind zum Erstellen einer benutzerdefinierten Projektelementvorlage erforderlich:

  • Die Metadatendatei (*.vstemplate), über die Visual Studio definiert, wie das Projektelement in der integrierten Entwicklungsumgebung (IDE) angezeigt wird und – falls entsprechende Eigenschaften festgelegt wurden – wie die Erstellung des Projektelements angepasst wird.

  • Die Codedatei, z. B. ein Windows Form, ein Web Form, eine Klassendatei oder eine Ressourcendatei.

    Tipp

    Sie können auch eine Multidatei-Elementvorlage erstellen. Weitere Informationen finden Sie unter Gewusst wie: Erstellen von Elementvorlagen mit mehreren Dateien.

Diese beiden Dateien werden in eine ZIP-Datei komprimiert. Die ZIP-Datei muss an einem Ort gespeichert werden, an dem Visual Studio nach benutzerdefinierten Projektelementvorlagen sucht. Benutzerdefinierte Projektelementvorlagen werden im Dialogfeld Neues Element hinzufügen im Bereich Meine Vorlagen der jeweiligen Programmiersprache angezeigt.

So erstellen Sie eine Elementvorlage manuell

  1. Erstellen Sie ein Projekt und ein Projektelement.

  2. Bearbeiten Sie das Projektelement, bis es als Vorlage gespeichert werden kann.

  3. Bearbeiten Sie ggf. die Codedatei, um anzugeben, an welcher Stelle Parameterersetzungen erfolgen sollen. Weitere Informationen zur Parameterersetzung finden Sie unter Gewusst wie: Ersetzen von Parametern in einer Vorlage.

  4. Erstellen Sie eine XML-Datei, und speichern Sie sie mit der Erweiterung ".vstemplate" im selben Verzeichnis wie die neue Elementvorlage.

  5. Bearbeiten Sie die XML-Datei mit der Erweiterung .vstemplate, um Metadaten für die Elementvorlage bereitzustellen. Weitere Informationen finden Sie im Beispiel im folgenden Abschnitt.

  6. Speichern und schließen Sie die VSTEMPLATE-Datei.

  7. Wählen Sie in Windows Explorer die Dateien aus, die in die Vorlage aufgenommen werden sollen, klicken Sie mit der rechten Maustaste auf die Auswahl, wählen Sie Senden an, und klicken Sie dann auf ZIP-komprimierter Ordner. Die ausgewählten Dateien werden in einer ZIP-Datei komprimiert.

  8. Kopieren Sie die ZIP-Datei an den Speicherort der Benutzerelementvorlage. In Windows Vista, lautet das Standardverzeichnis .. \Benutzer\<Benutzername>\Dokumente\Visual Studio 2010\Templates\ItemTemplates\. Weitere Informationen finden Sie unter Gewusst wie: Suchen und Organisieren von Projekt- und Elementvorlagen.

Beispiel

Im folgenden Beispiel wird eine VSTEMPLATE-Datei für eine grundlegende Elementvorlage dargestellt. Diese Elementvorlage enthält die Metadaten für die benutzerdefinierte Vorlage einer Visual C#-Klasse mit dem Namen 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>

Siehe auch

Aufgaben

Gewusst wie: Erstellen von Elementvorlagen

Gewusst wie: Erstellen von Elementvorlagen mit mehreren Dateien

Gewusst wie: Erstellen von Elementvorlagen für bestimmte Projekttypen

Gewusst wie: Hinzufügen von Verweisen zu Vorlagen

Referenz

Schemareferenz zu Visual Studio-Vorlagen

Konzepte

Gewusst wie: Suchen und Organisieren von Projekt- und Elementvorlagen

Weitere Ressourcen

Visual Studio-Vorlagen

Erstellen von Projekt- und Elementvorlagen