Freigeben über


Hinzufügen von Projekt- und Projektelementvorlagen

Wenn Sie eigene Projekttypen erstellen, müssen Sie Unterstützung für das Hinzufügen neuer Projekte und Projektelemente mithilfe der standardmäßigen Dialogfelder für integrierte Visual Studio-Entwicklungsumgebung (IDE) bereitstellen. In den folgenden Themen werden verschiedene Techniken zum Hinzufügen von Projekten und Projektelementen erläutert.

In diesem Abschnitt

Erläutert, dass das Projekt die meisten Kontextinformationen für das, was in der Umgebung transpiriert, bereitstellt.

Erläutert, dass ein Projektelement in der Regel Mitglied eines Projekts ist, um Mehrdeutigkeit darüber zu vermeiden, welches Projekt zum Öffnen des Elements verwendet wird.

Stellt Informationen zu den beiden Editortypen bereit, die zum Öffnen von Dateien in einem Projekt verwendet werden können, und die Rolle, die das Projekt spielt, um zu bestimmen, welcher Editor beim Öffnen eines Projektelements verwendet werden soll.

Erläutert, was geschieht, wenn ein Visual Studio-Projekt erstellt wird.

Erläutert den Vorgang zum Hinzufügen von Elementen zum Dialogfeld "Neues Element hinzufügen".

Stellt ein Beispiel für die Registrierung eines neuen Verzeichnisses bereit, das benutzerdefinierte Vorlagen enthält, die von einem VSPackage zur Verfügung gestellt werden.

Stellt ein Beispiel für das Registrieren einer neuen Gruppe von Verzeichnissen für das Dialogfeld "Neues Element hinzufügen" bereit.

Listet verschiedene Arten von Befehlselementen auf, die zum Erweitern von Projektsystemen verwendet werden.

Listet CATIDs für Objekte auf, die zum Erweitern von Visual C++-, Visual C#- und Visual Basic-Projektsystemen verwendet werden.

Enthält schrittweise Anleitungen zum Öffnen eines Elements, das systemintern an einen bestimmten Editor für ein Projekt gebunden ist.

Enthält schrittweise Anleitungen zum Öffnen eines Standard-Editors.

Stellt Links zu konzeptuellen Themen des Projektuntertyps bereit. Projektuntertypen erweitern vorhandene Visual C#- und Visual Basic-Projekte.

Enthält Links zu zusätzlichen Themen, die Informationen zum Entwerfen neuer Projekttypen bieten.