Erstellen von Add-Ins und Assistenten
Sie können Visual Studio erweitern, indem Sie die Visual Studio-Funktionen automatisieren oder eigene Funktionen hinzufügen. Visual Studio bietet ein leistungsfähiges Programmiermodell zum Erweitern und Automatisieren der integrierten Entwicklungsumgebung (Integrated Development Environment, IDE), das als Automatisierungsmodell bezeichnet wird.
In diesem Abschnitt
Erweiterungsprojekte
Auswahl einer Erweiterbarkeitsvorlage für ein Add-In.Komponenten eines Add-In-Projekts
Standardmethoden, die in einem Add-In-Projekt enthalten sind.Gewusst wie: Erstellen von Add-Ins
Erstellen von Add-InsAdd-In-Registrierung
Registrieren eines Add-InsAdd-In-Sicherheit
Beschränken des Zugriffs auf eine ADDIN-XML-Registrierungsdatei des ProjektsAnzeigen von Add-Ins auf Symbolleisten und in Menüs
Verfügbarmachen von Add-Ins in Menüs und auf SymbolleistenZuordnen von Add-In-Befehlen zu Tasten
Zuordnen von Tastenkombinationen zu Add-InsGewusst wie: Wiederherstellen von Add-In-Befehlen im Menü
Wiederherstellen von Befehlen, die in einem Menü nicht mehr angezeigt werdenGewusst wie: Steuern von Add-Ins mit dem Add-In-Manager
Laden, Entfernen und Steuern von Add-Ins in der IDEGewusst wie: Deaktivieren und Entfernen von Add-Ins
Entladen eines Add-Ins und Entfernen des Add-Ins aus dem Menü Extras oder der Symbolleiste.Gewusst wie: Ausführen von Add-Ins in der Befehlszeile
Konfigurieren eines Add-Ins für das Laden über die Devenv-Befehlszeile.Exemplarische Vorgehensweise: Debuggen eines Add-In-Projekts
Debuggen von Add-InsExemplarische Vorgehensweise: Erstellen eines Assistenten
Erstellen eines AssistentenKontextparameter zum Starten von Assistenten
Programmgesteuertes Starten von AssistentenKonfigurieren von VSZ-Dateien zum Starten von Assistenten
Assistentendateien (VSZ-Dateien)Hinzufügen von Assistenten zu den Dialogfeldern Element hinzufügen und Neues Projekt mithilfe von VSDIR-Dateien
VSDIR-Dateien und ihre Auswirkungen auf das Dialogfeld Element hinzufügen und das Dialogfeld Neues Projekt
Verwandte Abschnitte
Diagramm "Automationsobjektmodell"
Zeigt ein Diagramm an, das die Kernelemente des Visual Studio-Automatisierungsobjektmodells enthält.Verweisen auf Automatisierungsassemblys und das DTE2-Objekt
Verweisen auf den EnvDTE-Namespace und Erhalten einer Instanz des DTE-ObjektsVisual Studio-Befehle und -Schalter
Beschreibt, wie mit einer Befehlszeile viele Visual Studio-Funktionen gesteuert werden können.Referenz zur Automatisierung und Erweiterbarkeit
Enthält Links zu Referenzthemen über die Automatisierung und Erweiterbarkeit – sowohl für freigegebene als auch für sprachspezifische Komponenten in Visual Studio.Erweitern der Visual Studio-Umgebung
Enthält Links zu Themen, in denen das Automatisieren und Erweitern von Visual Studio veranschaulicht wird.