Share via


AddIn (Clase) (2007 System)

Actualización: noviembre 2007

Proporciona la funcionalidad básica para un complemento de una aplicación de Microsoft Office.

Espacio de nombres:  Microsoft.Office.Tools
Ensamblado:  Microsoft.Office.Tools.Common.v9.0 (en Microsoft.Office.Tools.Common.v9.0.dll)

Sintaxis

Public Class AddIn _
    Inherits EntryPointBindableComponentBase _
    Implements ISupportInitializeControl, ISupportInitialize, IServiceProviderCallback, IComAddInAutomationServiceProviderCallback

Dim instance As AddIn
public class AddIn : EntryPointBindableComponentBase, ISupportInitializeControl, 
    ISupportInitialize, IServiceProviderCallback, IComAddInAutomationServiceProviderCallback

Comentarios

La clase AddIn es el elemento host para los complementos de nivel de aplicación que se crean mediante Visual Studio Tools para Office. Cuando se crea un proyecto de complemento, Visual Studio Tools para Office crea automáticamente una clase denominada ThisAddIn, que se deriva de AddIn. La clase ThisAddIn proporciona una ubicación inicial en la que escribir el código. Puede tener acceso al modelo de objetos de la aplicación host mediante el campo Application de la clase ThisAddIn. Para obtener más información sobre la clase ThisAddIn, vea Programar complementos de nivel de aplicación y Elemento host AddIn.

Para ejecutar código cuando se carga o descarga el complemento, agregue código a los métodos ThisAddIn_Startup y ThisAddIn_Shutdown de la clase ThisAddIn. Estos métodos son los controladores de eventos predeterminados para los eventos Startup y Shutdown. Para obtener más información, vea Eventos de proyectos de Visual Studio Tools para Office.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Tools.Office.RemoteComponent
    Microsoft.VisualStudio.Tools.Office.EntryPointComponentBase
      Microsoft.VisualStudio.Tools.Office.EntryPointBindableComponentBase
        Microsoft.Office.Tools.AddIn
          Microsoft.Office.Tools.Outlook.OutlookAddIn

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

AddIn (Miembros)

Microsoft.Office.Tools (Espacio de nombres)

Otros recursos

Programar complementos de nivel de aplicación

Elemento host AddIn

Introducción a la programación de complementos de nivel de aplicación

Eventos de proyectos de Visual Studio Tools para Office