Freigeben über


Projekttyp-Architektur

Dieser Abschnitt enthält ausführliche Informationen über die Architektur von Projekttypen in Visual Studio.

In diesem Abschnitt

  • Elemente eines Projekt-Modells
    Führt die Dienste auf, die einen Projekttyp verwenden kann und Schnittstellen, die implementiert werden muss.

  • Projekt-vorbildliche Kernkomponenten
    Beschreibt die Schnittstellen implementieren müssen, wenn sie beide Projekttypen und optional implementieren können, um zusätzliche Funktionen bereitzustellen.

  • Wann erstellte Projekttypen
    Unterstützt entscheiden Sie, wenn Sie einen Projekttyp erstellen müssen, und wenn Sie eine andere Visual Studio VSPackages und Editoren wie das Feature für Erweiterungen verwenden können, um dasselbe Ziel zu erreichen.

  • Auswahl und Hierarchien
    Beschreibt, wie Visual Studio Hierarchien und Auswahlkontext verwendet, um eine konsistente und vereinfachte Benutzerfreundlichkeit bereitgestellt.

Verwandte Abschnitte

  • Projekt-Untertypen
    Erläutert das Projekt untertypen Sie das Verhalten der Projektsysteme von Visual Basic und Visual C++anpassen können.

  • Projekttypen
    Bietet eine Übersicht über Projekte als die Grundbausteine der Visual Studio integrierten Entwicklungsumgebung (IDE). Links zu weiteren Themen bereitgestellt, in denen das Projekt steuer und Kompilieren von Code verdeutlichen.