Chapter 11. Introducing the Automation Object Model

IN THIS CHAPTER

Visual Studio is built to be “extensible.” It ships with its own API to enable you, the developer, to control many of the pieces of the IDE.

The API is called the Visual Studio automation object model, and understanding its capabilities is the key to unlocking your ability to program and control the IDE itself by writing code in the form of macros and add-ins (discussed in Chapter 12, “Writing Macros,” and Chapter 13, “Writing Add-ins and Wizards”).

In this chapter, we discuss the layout and structure of the automation object model. We ...

Get Microsoft Visual Studio 2008 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.