Factory 接口

提供可用于在文档级自定义项中执行杂项任务(如在运行时创建功能区控件以及向文档添加智能标记)的方法。

命名空间:  Microsoft.Office.Tools.Word
程序集:   Microsoft.Office.Tools.Word(在 Microsoft.Office.Tools.Word.dll 中)
  Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)

语法

声明
<GuidAttribute("DC85BAC7-611E-4138-AC2E-6DD213400575")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface Factory
[GuidAttribute("DC85BAC7-611E-4138-AC2E-6DD213400575")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface Factory

Factory 类型公开以下成员。

方法

  名称 说明
公共方法 _VtblGap1_2
公共方法 _VtblGap2_11
公共方法 _VtblGap3_2
公共方法 CreateAction 创建一个 Action 对象,该对象表示智能标记的一个操作。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.
公共方法 CreateActionsPane 基础结构。
公共方法 CreateBookmark 基础结构。
公共方法 CreateBuildingBlockGalleryContentControl 基础结构。
公共方法 CreateComboBoxContentControl 基础结构。
公共方法 CreateControlSite 基础结构。
公共方法 CreateDatePickerContentControl 基础结构。
公共方法 CreateDocument 基础结构。
公共方法 CreateDropDownListContentControl 基础结构。
公共方法 CreateGroupContentControl 基础结构。
公共方法 CreatePictureContentControl 基础结构。
公共方法 CreatePlainTextContentControl 基础结构。
公共方法 CreateRichTextContentControl 基础结构。
公共方法 CreateSmartTag 创建一个 SmartTag 对象,该对象表示文档中的一个智能标记。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.
公共方法 CreateXMLNode 基础结构。
公共方法 CreateXMLNodes 基础结构。
公共方法 GetRibbonFactory 返回一个可用于在运行时创建功能区控件的对象。
公共方法 GetVstoObject 返回一个 Microsoft.Office.Tools.Word.Document 宿主项,该宿主项可扩展指定的本机文档对象的功能。
公共方法 HasVstoObject 返回一个值,该值指示指定的 Word 文档对象是否存在 Microsoft.Office.Tools.Word.Document 宿主项。

页首

备注

若要获取 Factory 对象,请在您的项目中使用 Globals.Factory 属性。 有关更多信息,请参见 对 Office 项目中对象的全局访问

备注

此接口由 Visual Studio Tools for Office Runtime 实现。不应在代码中实现此接口。有关更多信息,请参见 Visual Studio Tools for Office Runtime 概述

请参见

参考

Microsoft.Office.Tools.Word 命名空间