Visual C++-Erweiterbarkeitsobjektmodell
Aktualisiert: November 2007
This section of the Visual C++ documentation discusses four object models that comprise the Visual C++ Extensibility Object Model.
The Visual C++ Extensibility Object Model is a set of COM objects, interfaces, and associated managed wrappers that can be used with any language that complies with COM or the .NET Framework to automate actions occurring in the Visual Studio integrated development environment (IDE).
Each model includes predefined objects representing parts of a Visual C++ project. Objects can be manipulated with Visual C++ or with other languages supported by Visual C++, such as Visual C#. Properties can be read and set, methods can be called, and events can be handled in any language that complies with COM or the .NET Framework. Each model can be manipulated with Visual Basic macros or through the Properties window.
In diesem Abschnitt
Visual C++-Codemodell
Explains how to manipulate internal elements, such as a defined class or function within a Visual C++ project.Visual C++-Projektmodell
Explains the model that regulates projects and builds.Visual C++-Assistentenmodell
Explains how to provide automation support for designing wizards.
Verwandte Abschnitte
- Referenz zur Automatisierung und Erweiterbarkeit
Includes reference information for the extensibility models.