Gewusst wie: Manuelles Erstellen von Elementvorlagen

Aktualisiert: November 2007

Das Verfahren zum Erstellen einer benutzerdefinierten Elementvorlage ist relativ einfach. Folgende Elemente sind für eine Projektelementvorlage erforderlich:

  • Die Metadatendatei (*.vstemplate), über die Visual Studio definiert, wie das Projektelement in der Entwicklungsumgebung 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.

    Hinweis:

    Es ist auch möglich, eine Elementvorlage mit mehreren Dateien zu 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 stattfinden sollen. Weitere Informationen zur Parameterersetzung finden Sie unter Gewusst wie: Ersetzen von Parametern in einer Vorlage.

  4. Erstellen Sie eine neue 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, 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. Dieses Verzeichnis lautet in Windows Vista standardmäßig \Benutzer\<Benutzername>\Dokumente\Visual Studio 2008\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

Konzepte

Gewusst wie: Suchen und Organisieren von Projekt- und Elementvorlagen

Referenz

Schemareferenz zu Visual Studio-Vorlagen

Weitere Ressourcen

Visual Studio-Vorlagen

Erstellen von Projekt- und Elementvorlagen