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.
In This Section
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.
See Also
Concepts
Visual Studio Tools for Office Runtime Overview
Creating Office Solutions in Visual Studio