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
Microsoft.Office.Tools, espace de noms
Autres ressources
Programmation de compléments d'application
Mise en route de la programmation de compléments d'application