Factory Интерфейс

Определение

Предоставляет методы, которые можно использовать для решения различных задач при настройке на уровне документа, например создание элементов управления ленты во время выполнения и добавление смарт-тегов к документам.

[System.Runtime.InteropServices.Guid("DC85BAC7-611E-4138-AC2E-6DD213400575")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface Factory
Атрибуты

Комментарии

Чтобы получить Factory объект, используйте Globals.Factory свойство в проекте. Дополнительные сведения см. в разделе Глобальный доступ к объектам в проектах Office.

Примечание

Данный интерфейс реализуется набором средств Visual Studio для Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.

Методы

CreateAction(String)

Создает объект Action, представляющий действие для смарт-тега. Этот тип или член предназначен для использования только в проектах выпуска 2007 системы Microsoft Office. Не рекомендуется использовать смарт-теги в Office 2010..

CreateSmartTag(String, String, ISmartTagExtension)

Создает объект SmartTag, представляющий смарт-тег в документе. Этот тип или член предназначен для использования только в проектах выпуска 2007 системы Microsoft Office. Не рекомендуется использовать смарт-теги в Office 2010..

GetRibbonFactory()

Возвращает объект, который можно использовать для создания элементов управления ленты во время выполнения.

GetVstoObject(_Document)

Возвращает ведущий элемент Document, который расширяет функциональность указанного собственного объекта документа.

HasVstoObject(_Document)

Возвращает значение, указывающее существует ли ведущий элемент Document для заданного объекта документа Word.

Применяется к