Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

Microsoft.Office.Tools Namespace

The Microsoft.Office.Tools namespace contains classes that implement smart tag and actions pane functionality in Microsoft Visual Studio 2005 Tools for the Microsoft Office System solutions.

The main classes for actions panes are:

The main classes for smart tags, which provide base functionality for the smart tag classes in the Microsoft.Office.Tools.Word and Microsoft.Office.Tools.Excel namespaces, are:

 ClassDescription
Public classActionBaseProvides the base class for smart tag actions in Microsoft Visual Studio 2005 Tools for the Microsoft Office System solutions.
Public classActionsPaneThe class that provides implementation for customizing the Document Actions task pane in Microsoft Office Word and Microsoft Office Excel.
Public classAddInRepresents an add-in for a Microsoft Office application.
Public classCannotRemoveControlExceptionThe exception that is thrown when a control cannot be removed using the Remove method of the ControlCollection or the Delete method of the control.
Public classControlNameAlreadyExistsExceptionThis exception is thrown when the name provided for the control already exists in the worksheet or document.
Public classExcelAppInfoDocument 
Public classInvalidRangeExceptionThe exception that is thrown when the range supplied is not valid for the document or worksheet.
Public classOfficeAppInfoDocument 
Public classOfficeSecurityManager 
Public classRangeNotOnWorksheetExceptionThe exception that is thrown when the range provided does not exist on the worksheet.
Public classRegexCollectionRepresents a collection of regular expressions to be recognized by a smart tag.
Public classSmartTagBaseProvides the base class for smart tags in Microsoft Visual Studio 2005 Tools for the Microsoft Office System solutions.
Public classSmartTagCollectionRepresents a collection of SmartTagBase objects.
Public classWordAppInfoDocument 
Public classWordXmlAppInfoDocument 

 EnumerationDescription
Public enumerationStackStyleSpecifies the direction that controls will be stacked on an actions pane.
Show:
© 2015 Microsoft