IWorkbookExtension (Interfaz)

Representa una extensión de un objeto Workbook.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
<GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")> _
Public Interface IWorkbookExtension _
    Inherits IExtension, EntryPoint
[GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")]
public interface IWorkbookExtension : IExtension, 
    EntryPoint

El tipo IWorkbookExtension expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ExtensionBase Obtiene el objeto que esta interfaz IExtension está extendiendo. (Se hereda de IExtension).

Arriba

Métodos

  Nombre Descripción
Método público BeginInit (Se hereda de EntryPoint).
Método público CreateRibbonExtensibilityObject Devuelve un objeto que implementa la interfaz Microsoft.Office.Core.IRibbonExtensibility.
Método público CreateRibbonObjects Devuelve una matriz de objetos IRibbonExtension que representan los elementos de Cinta (diseñador visual) que se van a mostrar en Excel en tiempo de ejecución.
Método público EndInit (Se hereda de EntryPoint).
Método público FinishInitialization (Se hereda de EntryPoint).
Método público GetAutomationObject Lo llama Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office para obtener un objeto que pueda usarse en el código de VBA del libro asociado a un proyecto de nivel de documento.
Método público Initialize (Se hereda de EntryPoint).
Método público InitializeDataBindings (Se hereda de EntryPoint).
Método público OnShutdown (Se hereda de EntryPoint).
Método público OnStartup (Se hereda de EntryPoint).
Método público ProtectDocument Lo llama Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office para brindar a los desarrolladores una oportunidad de volver a aplicar la protección mediante contraseña al libro de un proyecto de nivel de documento una vez que los datos almacenados en memoria caché se han guardado.
Método público RequestService Devuelve un objeto que implementa la interfaz Microsoft.Office.Core.IRibbonExtensibility.
Método público UnprotectDocument Lo llama Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office para brindar a los desarrolladores una oportunidad de quitar la protección mediante contraseña del libro de un proyecto de nivel de documento y permitir que los datos almacenados en memoria caché se guarden.

Arriba

Comentarios

La interfaz IWorkbookExtension define un conjunto de miembros que extienden la funcionalidad de los objetos Workbook.

La clase WorkbookBase implementa la interfaz IWorkbookExtension. Es la clase base para la clase ThisWorkbook generada en los proyectos de nivel de documento. Para obtener más información, vea Programar personalizaciones de nivel de documento.

Vea también

Referencia

Microsoft.Office.Tools.Excel (Espacio de nombres)