Classe AddIn (System 2007)
Aggiornamento: novembre 2007
Fornisce le funzionalità principali per un componente aggiuntivo per un'applicazione di Microsoft Office.
Spazio dei nomi: Microsoft.Office.Tools
Assembly: Microsoft.Office.Tools.Common.v9.0 (in Microsoft.Office.Tools.Common.v9.0.dll)
Sintassi
Public Class AddIn _
Inherits EntryPointBindableComponentBase _
Implements ISupportInitializeControl, ISupportInitialize, IServiceProviderCallback, IComAddInAutomationServiceProviderCallback
Dim instance As AddIn
public class AddIn : EntryPointBindableComponentBase, ISupportInitializeControl,
ISupportInitialize, IServiceProviderCallback, IComAddInAutomationServiceProviderCallback
Note
La classe AddIn è l'elemento host per i componenti aggiuntivi a livello di applicazione creati utilizzando Visual Studio Tools per Office. Quando si crea un progetto di componente aggiuntivo, in Visual Studio Tools per Office viene creata automaticamente una classe denominata ThisAddIn, derivata da AddIn. La classe ThisAddIn fornisce la posizione iniziale in cui è possibile scrivere il codice. È possibile accedere al modello a oggetti dell'applicazione host utilizzando il campo Application della classe ThisAddIn. Per ulteriori informazioni sulla classe ThisAddIn, vedere Programmazione di componenti aggiuntivi a livello di applicazione e Elementi host di componenti aggiuntivi.
Per eseguire il codice quando il componente aggiuntivo viene caricato o scaricato, aggiungere il codice ai metodi ThisAddIn_Startup e ThisAddIn_Shutdown nella classe ThisAddIn. Tali metodi sono gestori eventi predefiniti per gli eventi Startup e Shutdown. Per ulteriori informazioni, vedere la classe Eventi di progetti Visual Studio Tools per Office.
Gerarchia di ereditarietà
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
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Office.Tools
Altre risorse
Programmazione di componenti aggiuntivi a livello di applicazione
Elementi host di componenti aggiuntivi
Guida introduttiva alla programmazione di componenti aggiuntivi a livello di applicazione