This documentation is archived and is not being maintained.

2007 System Managed Reference

This section contains API reference documentation for developing Visual Studio Tools for Office solutions for the 2007 Microsoft Office system.

Visual Studio Tools for Office solutions for Microsoft Office 2003 use a different set of assemblies in the Visual Studio Tools for Office runtime. For information, see Visual Studio Tools for Office Runtime Overview and 2003 System Managed Reference.

Microsoft.Office.Tools

Contains classes common to programming Visual Studio Tools for Office solutions. These include the base class for application-level add-ins, classes for creating custom task panes in add-ins, and classes for creating actions panes and smart tags in document-level customizations.

Microsoft.Office.Tools.Excel

Contains host controls and host items that can be used in document-level customizations for Microsoft Office Excel.

Microsoft.Office.Tools.Excel.Contract

Contains APIs that are part of the Visual Studio Tools for Office infrastructure.

Microsoft.Office.Tools.Excel.Controls

Contains implementations of Excel controls and managed controls that can be used in document-level customizations for Excel.

Microsoft.Office.Tools.Excel.Extensions

Contains extension methods that you can use to extend the behavior of Excel workbooks, worksheets, and list objects at run time by using an application-level add-in.

Microsoft.Office.Tools.Outlook

Contains classes used by application-level add-ins for Microsoft Office Outlook, including classes that are used to create custom form regions.

Microsoft.Office.Tools.Ribbon

Contains classes that are used to programmatically modify Ribbon customizations created by using the Ribbon designer.

Microsoft.Office.Tools.Word

Contains host controls and host items that can be used in document-level customizations for Microsoft Office Word.

Microsoft.Office.Tools.Word.Contract

Contains APIs that are part of the Visual Studio Tools for Office infrastructure.

Microsoft.Office.Tools.Word.Controls

Contains implementations of Word controls and managed controls that can be used in document-level customizations for Word.

Microsoft.Office.Tools.Word.Extensions

Contains extension methods that you can use to extend the behavior of Word documents at run time by using an application-level add-in.

Microsoft.VisualStudio.Tools.Office.BuildTasks

Contains MSBuild task classes that are used by Visual Studio Tools for Office to build projects.

Microsoft.VisualStudio.Tools.Applications

Contains the ServerDocument class and a set of related cached data classes. These classes can be used to modify some aspects of document-level customizations on computers that do not have Microsoft Office installed.

Microsoft.VisualStudio.Tools.Applications.Hosting

Contains APIs that are part of the Visual Studio Tools for Office infrastructure.

Microsoft.VisualStudio.Tools.Applications.Runtime

Contains most of the exceptions that can be thrown by the Visual Studio Tools for Office runtime, several classes that can be used to cache data in document-level customizations, and other APIs that are part of the Visual Studio Tools for Office infrastructure.

Microsoft.VisualStudio.Tools.Office

Contains the base class for host controls in document-level customizations, and other APIs that are part of the Visual Studio Tools for Office infrastructure.

Microsoft.VisualStudio.Tools.Office.Contract

Contains APIs that are part of the Visual Studio Tools for Office infrastructure.

Microsoft.VisualStudio.Tools.Office.Runtime

Contains APIs that are part of the Visual Studio Tools for Office infrastructure.

Microsoft.VisualStudio.Tools.Office.Runtime.Security

Contains types that you can use to create and modify the inclusion list for Visual Studio Tools for Office solutions for the 2007 Microsoft Office system.

Show: