提供可用于在应用程序级外接程序中执行杂项任务(如在运行时创建功能区控件以及向工作表添加智能标记)的方法。
命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)
语法
声明
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("7FB273FD-6B13-4113-B557-8F9BDF4E1B2D")> _
Public Interface ApplicationFactory _
    Inherits Factory
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("7FB273FD-6B13-4113-B557-8F9BDF4E1B2D")]
public interface ApplicationFactory : Factory
ApplicationFactory 类型公开以下成员。
方法
| 名称 | 说明 | |
|---|---|---|
| .gif) | CreateAction | 创建一个 Action 对象,该对象表示智能标记的一个操作。 | 
| .gif) | CreateAddIn | 基础结构。 (继承自 Factory。) | 
| .gif) | CreateCustomTaskPaneCollection | 基础结构。 (继承自 Factory。) | 
| .gif) | CreateSmartTag | 创建一个 SmartTag 对象,该对象表示工作表中的一个智能标记。 | 
| .gif) | CreateSmartTagCollection | 基础结构。 (继承自 Factory。) | 
| .gif) | GetRibbonFactory | 返回一个可用于在运行时创建功能区控件的对象。 (继承自 Factory。) | 
| .gif) | GetVstoObject(_Workbook) | 返回一个 Microsoft.Office.Tools.Excel.Workbook 宿主项,该宿主项可扩展指定的本机工作簿对象的功能。 | 
| .gif) | GetVstoObject(_Worksheet) | 返回一个 Microsoft.Office.Tools.Excel.Worksheet 宿主项,该宿主项可扩展指定的本机工作簿对象的功能。 | 
| .gif) | GetVstoObject(ListObject) | 返回扩展指定本机列表对象的功能的 Microsoft.Office.Tools.Excel.ListObject。 | 
| .gif) | HasVstoObject(_Workbook) | 返回一个值,该值指示指定的 Excel 工作簿对象是否存在 Microsoft.Office.Tools.Excel.Workbook 宿主项。 | 
| .gif) | HasVstoObject(_Worksheet) | 返回一个值,该值指示指定的 Excel 工作表对象是否存在 Microsoft.Office.Tools.Excel.Worksheet 宿主项。 | 
| .gif) | HasVstoObject(ListObject) | 返回一个值,该值指示指定的本机列表对象是否存在 Microsoft.Office.Tools.Excel.ListObject。 | 
页首
备注
若要获取 Factory 对象,请在您的项目中使用 Globals.Factory 属性。 有关更多信息,请参见 对 Office 项目中对象的全局访问。
提示
此接口由 Visual Studio Tools for Office 运行时实现。不应在代码中实现此接口。有关更多信息,请参见 Visual Studio Tools for Office Runtime 概述。