Visual C++-Erweiterbarkeitsobjektmodell
Add-Ins für Visual Studio sind in Visual Studio 2013 veraltet. Sie müssen für Ihre Add-Ins ein Upgrade auf VSPackage-Erweiterungen durchführen. Weitere Informationen über das Durchführen eines Upgrades finden Sie unter FAQ: Konvertieren von Add-Ins in VSPackage-Erweiterungen.
In diesem Abschnitt der Visual C++-Dokumentation werden vier Objektmodelle erläutert, die das Visual C++-Erweiterbarkeitsobjektmodell bilden.
Das Visual C++-Erweiterbarkeitsobjektmodell ist eine Gruppe von COM-Objekten, Schnittstellen und zugehörigen verwalteten Wrappern, die in einer beliebigen COM- oder .NET Framework-kompatiblen Sprache zum Automatisieren von Aktionen verwendet werden kann, die in der integrierten Entwicklungsumgebung (IDE) von Visual Studio vorkommen.
Jedes Modell enthält vordefinierte Objekte, die die Bestandteile eines Visual C++-Projekts darstellen. Objekte können mit Visual C++ oder anderen von Visual C++ unterstützten Sprachen bearbeitet werden, z. B. Visual C#. Sie können in einer beliebigen COM- oder .NET Framework-kompatiblen Sprache Eigenschaften einlesen und definieren, Methoden aufrufen und Ereignisse behandeln. Jedes Modell kann mit Visual Basic-Makros oder im Eigenschaftenfenster bearbeitet werden.
In diesem Abschnitt
Visual C++-Codemodell
Erläutert das Bearbeiten interner Elemente, z. B. einer definierten Klasse oder Funktion in einem Visual C++-Projekt.Visual C++-Projektmodell
Erläutert das Modell, das Projekte und Builds steuert.Visual C++-Assistentenmodell
Erläutert das Bereitstellen von Automatisierungsunterstützung beim Entwerfen von Assistenten.
Verwandte Abschnitte
- Referenz zur Automatisierung und Erweiterbarkeit
Enthält Referenzinformationen für die Erweiterbarkeitsmodelle.