Modèle objet d'extensibilité Visual C++

Les macros complémentaires Visual Studio sont déconseillées dans Visual Studio 2013. Vous devriez mettre vos macros complémentaires à niveau vers des extensions VSPackage. Pour plus d'informations sur les mises à jour, consultez FAQ : conversion de compléments en extensions VSPackage.

Cette section de la documentation Visual C++ traite des quatre modèles qui composent le modèle objet d'extensibilité Visual C++.

Le modèle objet d'extensibilité Visual C++ est un ensemble d'objets COM, d'interfaces et de wrappers managés associés dont vous pouvez vous servir avec n'importe quel langage conforme au modèle COM ou au .NET Framework pour automatiser les actions qui ont lieu dans l'environnement de développement (IDE) de Visual Studio.

Chaque modèle inclut des objets prédéfinis représentant différentes parties d'un projet Visual C++. Les objets peuvent être manipulés avec Visual C++, ou avec d'autres langages pris en charge par Visual C++, tels que Visual C#. Il est possible de lire et de définir des propriétés, d'appeler des méthodes et de gérer des événements dans n'importe quel langage conforme au modèle COM ou au .NET Framework. Chaque modèle peut être manipulé avec des macros Visual Basic ou par le biais de la fenêtre Propriétés.

Dans cette section

Rubriques connexes