Project Extensibility in Visual Studio Tools for Office

Visual Studio includes a programmable object model that exposes the Visual Basic and Visual C# projects and the project items they contain. This model contains several objects that may be used for automating tasks in the integrated development environment (IDE) and extending project types and project items.

The following topics provide information on automation and extensibility in Visual Studio Tools for Office projects.

In This Section