ApplicationFactory 接口

提供可用于在应用程序级外接程序中执行杂项任务(如扩展本机 Word 文档以及在运行时创建功能区控件)的方法。

命名空间:  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("E1FAF765-E4B2-4EBA-96B0-E8B82AE7AC95")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface ApplicationFactory _
    Inherits Factory
[GuidAttribute("E1FAF765-E4B2-4EBA-96B0-E8B82AE7AC95")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface ApplicationFactory : Factory

ApplicationFactory 类型公开以下成员。

方法

  名称 说明
公共方法 _VtblGap1_2
公共方法 CreateAction 创建一个 Action 对象,该对象表示智能标记的一个操作。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.
公共方法 CreateAddIn 基础结构。 (继承自 Factory。)
公共方法 CreateCustomTaskPaneCollection 基础结构。 (继承自 Factory。)
公共方法 CreateSmartTag 创建一个 SmartTag 对象,该对象表示文档中的一个智能标记。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.
公共方法 CreateSmartTagCollection 基础结构。 (继承自 Factory。)
公共方法 GetRibbonFactory 返回一个可用于在运行时创建功能区控件的对象。 (继承自 Factory。)
公共方法 GetVstoObject 返回一个 Microsoft.Office.Tools.Word.Document 宿主项,该宿主项可扩展指定的本机文档对象的功能。
公共方法 HasVstoObject 返回一个值,该值指示是否已为指定的本机文档对象创建了一个 Microsoft.Office.Tools.Word.Document 宿主项。

页首

备注

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

备注

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

请参见

参考

Microsoft.Office.Tools.Word 命名空间