Export (0) Print
Expand All

Factory Interface

Provides methods you can use to perform miscellaneous tasks in a document-level customization, such as creating Ribbon controls at run time and adding smart tags to worksheets.

Namespace:  Microsoft.Office.Tools.Excel
Assemblies:   Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("71A6F4AE-FF75-472B-8E1C-47F913AA9F3F")]
public interface Factory

The Factory type exposes the following members.

  NameDescription
Public method_VtblGap1_2Infrastructure.
Public method_VtblGap2_3Infrastructure.
Public method_VtblGap3_3Infrastructure.
Public methodCreateActionCreates a Action object that represents an action for a smart tag. This type or member is intended to be used only in projects for the 2007 Microsoft Office system. Smart tags are deprecated in Office 2010.
.
Public methodCreateActionsPaneInfrastructure.
Public methodCreateChartInfrastructure.
Public methodCreateChartSheetInfrastructure.
Public methodCreateControlSiteInfrastructure.
Public methodCreateListObjectInfrastructure.
Public methodCreateNamedRangeInfrastructure.
Public methodCreateSmartTagCreates a SmartTag object that represents a smart tag on a worksheet. This type or member is intended to be used only in projects for the 2007 Microsoft Office system. Smart tags are deprecated in Office 2010.
.
Public methodCreateWorkbookInfrastructure.
Public methodCreateWorksheetInfrastructure.
Public methodCreateXmlMappedRangeInfrastructure.
Public methodGetRibbonFactoryReturns an object that you can use to create Ribbon controls at run time.
Public methodGetVstoObject(_Workbook)Returns a Microsoft.Office.Tools.Excel.Workbook host item that extends the functionality of the specified native workbook object.
Public methodGetVstoObject(_Worksheet)Returns a Microsoft.Office.Tools.Excel.Worksheet host item that extends the functionality of the specified native workbook object.
Public methodGetVstoObject(ListObject)Returns a Microsoft.Office.Tools.Excel.ListObject that extends the functionality of the specified native list object.
Public methodHasVstoObject(_Workbook)Returns a value that indicates whether a Microsoft.Office.Tools.Excel.Workbook host item exists for the specified Excel workbook object.
Public methodHasVstoObject(_Worksheet)Returns a value that indicates whether a Microsoft.Office.Tools.Excel.Worksheet host item exists for the specified Excel worksheet object.
Public methodHasVstoObject(ListObject)Returns a value that indicates whether a Microsoft.Office.Tools.Excel.ListObject exists for the specified native list object.
Top

To get a Factory object, use the Globals.Factory property in your project. For more information, see Global Access to Objects in Office Projects.

NoteNote

This interface is implemented by the Visual Studio Tools for Office runtime. It is not intended to be implemented in your code. For more information, see Visual Studio Tools for Office Runtime Overview.

Show:
© 2014 Microsoft