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
Erstellen Sie ein Projekt und ein Projektelement.
Bearbeiten Sie das Projektelement, bis es als Vorlage gespeichert werden kann.
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.
Erstellen Sie eine neue XML-Datei, und speichern Sie sie mit der Erweiterung .vstemplate im selben Verzeichnis wie die neue Elementvorlage.
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.
Speichern und schließen Sie die VSTEMPLATE-Datei.
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.
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