Freigeben über


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

Verwandte Abschnitte