IWorksheetExtension Interface
Represents an extension of a Worksheet object.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Syntax
'Declaration
<GuidAttribute("0b9c065d-fb76-41d6-bd4e-c59869752064")> _
Public Interface IWorksheetExtension _
Inherits IExtension, EntryPoint
[GuidAttribute("0b9c065d-fb76-41d6-bd4e-c59869752064")]
public interface IWorksheetExtension : IExtension,
EntryPoint
The IWorksheetExtension type exposes the following members.
Properties
Name | Description | |
---|---|---|
ExtensionBase | Gets the object that is being extended by this IExtension. (Inherited from IExtension.) |
Top
Methods
Name | Description | |
---|---|---|
BeginInit | (Inherited from EntryPoint.) | |
EndInit | (Inherited from EntryPoint.) | |
FinishInitialization | (Inherited from EntryPoint.) | |
GetAutomationObject | Called by the Visual Studio Tools for Office runtime to get an object that can be used by VBA code in the worksheet that is associated with a document-level project. | |
Initialize | (Inherited from EntryPoint.) | |
InitializeDataBindings | (Inherited from EntryPoint.) | |
OnShutdown | (Inherited from EntryPoint.) | |
OnStartup | (Inherited from EntryPoint.) |
Top
Remarks
The IWorksheetExtension interface defines a set of members that extend the functionality of Worksheet objects.
The IWorksheetExtension interface is implemented by the WorksheetBase class. This is the base class for the generated Sheetn classes in document-level projects. For more information, see Programming Document-Level Customizations.