Compartir a través de


AddIn (Interfaz)

Define la funcionalidad básica de los complementos que se crean usando las herramientas desarrollo de Office incluidas en Visual Studio.

Espacio de nombres:  Microsoft.Office.Tools
Ensamblados:   Microsoft.Office.Tools.Common.v4.0.Utilities (en Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Common (en Microsoft.Office.Tools.Common.dll)
  Microsoft.Office.Tools.Outlook.v4.0.Utilities (en Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll)

Sintaxis

'Declaración
<GuidAttribute("122bc42d-92fe-47f4-9f66-d7b282a1325b")> _
Public Interface AddIn _
    Inherits IBindableComponent, IComponent, IDisposable
[GuidAttribute("122bc42d-92fe-47f4-9f66-d7b282a1325b")]
public interface AddIn : IBindableComponent, IComponent, 
    IDisposable

El tipo AddIn expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública BindingContext Obtiene o establece la colección de administradores de divisa de IBindableComponent. (Se hereda de IBindableComponent).
Propiedad pública DataBindings obtiene la colección de objetos de enlace de datos para este IBindableComponent. (Se hereda de IBindableComponent).
Propiedad pública DataHost Infraestructura.
Propiedad pública DefaultExtension Obtiene la extensión predeterminada de este objeto AddIn.
Propiedad pública Extension Obtiene una extensión personalizada de este objeto AddIn.
Propiedad pública HostContext Infraestructura.
Propiedad pública ItemProvider Infraestructura.
Propiedad pública Site Obtiene o establece el ISite asociado a IComponent. (Se hereda de IComponent).
Propiedad pública Tag Infraestructura.

Arriba

Métodos

  Nombre Descripción
Método público _VtblGap1_1
Método público Dispose Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable).

Arriba

Eventos

  Nombre Descripción
Evento público BindingContextChanged Infraestructura.
Evento público Disposed Representa el método que controla el evento Disposed de un componente. (Se hereda de IComponent).
Evento público Shutdown Se produce cuando el complemento está a punto de descargarse.
Evento público Startup Se produce cuando se carga el complemento, después de ejecutar todo el código de inicialización del ensamblado.

Arriba

Comentarios

Al crear un complemento de nivel de aplicación mediante las herramientas de desarrollo de Office en Visual Studio, normalmente no se usa la interfaz AddIn directamente.En su lugar, use la clase ThisAddIn generada en el proyecto.La clase ThisAddIn deriva la mayoría de sus miembros de la clase AddInBase.Esta clase base redirige todas las llamadas a sus miembros a una implementación interna de la interfaz AddIn del Runtime de Microsoft Visual Studio Tools para Office.

Para obtener más información, vea Programar complementos de nivel de aplicación.

[!NOTA]

Esta interfaz está implementada por el Runtime de Microsoft Visual Studio Tools para Office. No está prevista su implementación en el código. Para obtener más información, vea Información general sobre el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.

Uso

En esta documentación se describe la versión de este tipo que se usa en los proyectos de Office destinados a .NET Framework 4 y .NET Framework 4.5. En los proyectos destinados a .NET Framework 3.5, este tipo podría tener unos miembros diferentes y los ejemplos de código de este tipo podrían no funcionar. Para informarse sobre este tipo en los proyectos destinados a .NET Framework 3.5, vea la siguiente sección de referencia en la documentación de Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Vea también

Referencia

Microsoft.Office.Tools (Espacio de nombres)

Otros recursos

Programar complementos de nivel de aplicación