Freigeben über


IDE-Definierte Befehle zum Erweitern von Projektsystemen

Wenn Sie Projektsysteme erweitern möchten, können Sie die Befehle und Befehlsgruppen verwenden, die vom Visual Studio IDE bereitgestellt werden.

In den folgenden Abschnitten sind die Elemente aufgeführt, die zum Erweitern von Projektsystemen besonders nützlich sind.

Befehls-Menüs

In der folgenden Tabelle werden die Menüs Befehls an, die nützliche Speicherorte befinden, damit Sie Befehle auf hoher Ebene einfügen, die einem Projekt extender aufrufen.

Klicken Sie im Menü Befehle

Beschreibung

IDM_VS_MENU_PROJECT

Das Menü Projekt der obersten Ebene.

IDM_VS_TOOL_PROJWIN

Die Projektmappen-Explorer Symbolleiste.

Kontextmenüs

In der folgenden Tabelle sind die Kontextmenüs an, die gelten für die ein einzelner Knoten in Projektmappen-Explorerausgewählt wird oder wenn es mehrere homogene Auswahl in Projektmappen-Explorervorhanden ist, wenn alle ausgewählten Knoten vom selben Typ sind.

Kontextmenü

Beschreibung

IDM_VS_CTXT_PROJNODE

Gilt, wenn der Knoten ausgewählt wird.

IDM_VS_CTXT_ITEMNODE

Gilt, wenn eine Datei ausgewählt wird.

IDM_VS_CTXT_FOLDERNODE

Gilt, wenn ein Ordner ausgewählt wird.

IDM_VS_CTXT_WEBREFFOLDER

Gilt, wenn der Ordner Webverweise ausgewählt ist.

IDM_VS_CTXT_REFERENCEROOT

Gilt, wenn der Stammknoten " Verweise „Verweise“ aufgerufen wird, ausgewählt ist.

IDM_VS_CTXT_REFERENCE

Gilt, wenn Verweisknoten ausgewählt werden. Diese schließen nur Assembly, COM- und Projektverweise ein. Schließt keine Webverweise ein.

In der folgenden Tabelle sind die Kontextmenüs an, die anwenden, wenn die Auswahl in Projektmappen-Explorer mehrere Hierarchien umfassen.

Kontextmenü

Beschreibung

IDM_VS_CTXT_XPROJ_SLNPROJ

Gilt, wenn die aktuelle Auswahl knoten- Stammprojekt und Projektmappen Knoten enthält.

IDM_VS_CTXT_XPROJ_SLNITEM

Gilt, wenn die aktuelle Auswahl den Projektmappenknoten und - Projektelemente enthält.

IDM_VS_CTXT_XPROJ_MULTIPROJ

Gilt nur, wenn sich die aktuelle Auswahl aus mehreren Knoten Stammprojekt besteht.

IDM_VS_CTXT_XPROJ_PROJITEM

Gilt, wenn die aktuelle Auswahl einer Mischung von Knoten Stammprojekt und - Projektelemente enthält. Darüber hinaus enthält die Auswahl möglicherweise den Projektmappenknoten.

IDM_VS_CTXT_XPROJ_MULTIITEM

Gilt, wenn die aktuelle Auswahl von Projektelementen mehrere Projekte in der Projektmappe enthält, oder wenn Elemente unterschiedlicher Typen im gleichen Projekt ausgewählt werden.

Befehlsgruppen

In der folgenden Tabelle sind die Befehlsgruppen an, die Sie verwenden können, wenn Sie Projekte erweitern, und das Sie über das IDM_VS_CTXT_PROJNODE Kontextmenü zugreifen können.

Befehlsgruppe

Beschreibung

IDG_VS_CTXT_PROJECT_BUILD

Befehle für das Erstellen, Neuerstellen und Bereitstellen des Projekts.

IDG_VS_CTXT_COMPILELINK

Befehle für das Kompilieren und Verknüpfen des Projekts.

IDG_VS_CTXT_PROJECT_CONFIG

Befehle, die Projektkonfigurations- und Buildreihenfolge festlegen.

IDG_VS_CTXT_PROJECT_ADD

Befehle, die dem Projekt Elemente hinzufügen.

IDG_VS_CTXT_PROJECT_START

Befehle, die das Startprojekt festlegen, mit der die F5-Taste zugeordnet wurde.

IDG_VS_CTXT_PROJECT_SAVE

Befehle zum Speichern von Projektelementen.

IDG_VS_CTXT_PROJECT_DEBUG

Befehle für das Debuggen.

IDG_VS_CTXT_PROJECT_SCC

Befehle für die Quellcodeverwaltung.

IDG_VS_CTXT_PROJECT_TRANSFER

Befehle Kopieren und Ausschneiden und für Einfügevorgänge.

IDG_VS_CTXT_PROJECT_PROPERTIES

Befehle, die den Zugriff auf das Dialogfeld Projekteigenschaften ermöglichen.

Siehe auch

Aufgaben

Gewusst wie: Erstellen und behandeln Sie Befehle in VSPackages (C#)

Gewusst wie: Erstellen von wiederverwendbaren Gruppen Schaltflächen

Konzepte

Wie VSPackages Benutzeroberflächenelemente Hinzufügen der IDE