Partager via


AddIn, classe (System 2007)

Mise à jour : novembre 2007

Fournit la fonctionnalité principale d'un complément pour une application Microsoft Office.

Espace de noms :  Microsoft.Office.Tools
Assembly :  Microsoft.Office.Tools.Common.v9.0 (dans Microsoft.Office.Tools.Common.v9.0.dll)

Syntaxe

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

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

Notes

La classe AddIn correspond à l'élément hôte des compléments d'application que vous créez à l'aide de Visual Studio Tools pour Office. Lorsque vous créez un projet de complément, Visual Studio Tools pour Office crée automatiquement une classe nommée ThisAddIn qui dérive de AddIn. La classe ThisAddIn fournit un emplacement de départ dans lequel vous pouvez écrire votre code. Vous pouvez accéder au modèle objet de l'application hôte à l'aide du champ Application de la classe ThisAddIn. Pour plus d'informations sur la classe ThisAddIn, consultez Programmation de compléments d'application et Élément hôte AddIn.

Pour exécuter du code lorsque le complément est chargé ou déchargé, ajoutez du code aux méthodes ThisAddIn_Startup et ThisAddIn_Shutdown dans la classe ThisAddIn. Ces méthodes sont des gestionnaires d'événements par défaut pour les événements Startup et Shutdown. Pour plus d'informations, consultez Événements de projet Visual Studio Tools pour Office.

Hiérarchie d'héritage

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

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres AddIn

Microsoft.Office.Tools, espace de noms

Autres ressources

Programmation de compléments d'application

Élément hôte AddIn

Mise en route de la programmation de compléments d'application

Événements de projet Visual Studio Tools pour Office