Microsoft.Office.Tools Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство имен Microsoft.Office.Tools содержит типы, которые используются различными проектами Office в Visual Studio.
Классы
| AddInBase |
Предоставляет базовый класс для класса |
| CannotRemoveControlException |
Исключение возникает, если код пытается удалить элемент управления ведущего приложения или элемент управления Windows Forms, который был добавлен в документ в режиме разработки. |
| CannotRemoveCustomizationException |
исключение, которое вызывается, если настройку не удалось удалить программным способом из документа. |
| ControlNameAlreadyExistsException |
Исключение, возникающее при попытке добавить элемент управления в книгу Microsoft Office Excel или документ Microsoft Office Word во время выполнения, если имя, указанное для нового элемента управления, уже существует в книге или документе. |
| DesignTimeConstants | |
| InvalidRangeException |
Исключение, возникающее при попытке добавить элемент управления в книгу Microsoft Office Excel во время выполнения, если указанный диапазон содержит несколько областей вместо непрерывного блока ячеек. |
| OfficeXpsDocumentException |
Исключение, которое возникает, когда инструментам Visual Studio для Office (среде выполнения) не удается выполнить операцию с документом Office Open XML Formats, поскольку документ имеет недопустимый формат. |
| RangeNotOnWorksheetException |
Исключение, которое создается, если указанный диапазон не существует на листе. |
Интерфейсы
| ActionBase |
Определяет общие функции для действий смарт-тегов в решениях Office для Word и Excel. |
| ActionsPane |
Представляет настраиваемый пользовательский интерфейс для области задач Действия с документами в настройке уровня документа для Word или Excel. |
| AddIn |
Определяет основные функции надстроек, создаваемых с помощью инструментов разработчика Office в Visual Studio. |
| CustomTaskPane |
Представляет настраиваемую область задач в приложении Microsoft Office. |
| CustomTaskPaneCollection |
Представляет коллекцию настраиваемых областей задач в приложении Microsoft Office. |
| EntryPoint | |
| Factory |
Предоставляет метод, который можно использовать для создания элементов управления ленты во время выполнения в надстройках уровня приложения. |
| IAddInExtension |
Представляет расширение объекта AddIn. |
| ICachedDataPersistanceCallback | |
| ICachedDataProvider | |
| IExtension |
Представляет расширение типа в среде выполнения "Набор средств Visual Studio для Office". |
| IHostItemProvider | |
| RegexCollection |
Представляет коллекцию регулярных выражений, распознаваемых смарт-тегом в решении Office. |
| SmartTagBase |
Определяет общие функции для смарт-тегов в решениях Office для Word и Excel. |
| SmartTagCollection |
Представляет коллекцию смарт-тегов в решении Word или Excel, созданном с помощью инструментов разработчика Office в Visual Studio. |
Перечисления
| StackStyle |
Указывает направление, в котором элементы управления будут упорядочиваться в панели действий. |
Комментарии
Microsoft.Office.Tools Пространство имен включает следующие основные типы:
класс AddInBase; Это базовый класс для
ThisAddInклассов в проектах надстроек уровня приложения. Дополнительные сведения см. в разделе Programming VSTO Add-Ins.Типы для создания надстроек уровня приложения, включая настраиваемые области задач CustomTaskPane и CustomTaskPaneCollection. Дополнительные сведения см. в разделе настраиваемых панелей задач.
Типы для создания панелей действий в настройках уровня документа, включая ActionsPane и StackStyle. Дополнительные сведения см. в разделе Actions Pane Overview.
Типы для создания смарт-теги, такие как ActionBase, ActionBase, и SmartTagBase. Дополнительные сведения см. в разделе Общие сведения о смарт-теги.