Share via


Automation and Extensibility Reference

The following topics relate to automation and extensibility in Visual Studio .NET for both shared and language-specific components.

In This Section

  • Common Environment Object Model
    Lists all of the objects, collections, interfaces, properties, methods, events, and constants that are common to all Visual Studio .NET programming languages.
  • Visual Basic and Visual C# Extensibility Object Model for Projects
    Lists all of the objects, collections, interfaces, properties, methods, events, and constants that relate to Visual Basic .NET and Visual C# .NET.
  • Visual C++ Extensibility Model
    Lists all of the objects, collections, interfaces, properties, methods, events, and constants that relate to Visual C++ .NET.
  • Visual Studio Debugger Model
    Lists all of the objects, collections, interfaces, properties, methods, events, and constants that relate to the common debugger object model, used by all Visual Studio .NET programming languages.