更新:2007 年 11 月
为 Microsoft Office 应用程序的外接程序提供核心功能。
Public Class AddIn _ Inherits EntryPointBindableComponentBase _ Implements ISupportInitializeControl, ISupportInitialize, IServiceProviderCallback, IComAddInAutomationServiceProviderCallback
Dim instance As AddIn
public class AddIn : EntryPointBindableComponentBase, ISupportInitializeControl, ISupportInitialize, IServiceProviderCallback, IComAddInAutomationServiceProviderCallback
AddIn 类是使用 Visual Studio Tools for Office 创建的应用程序级外接程序的宿主项。创建外接程序项目时,Visual Studio Tools for Office 会自动创建名为 ThisAddIn 的类,该类派生自 AddIn。ThisAddIn 类提供了编写代码的起始位置。您可以通过使用 ThisAddIn 类的 Application 字段来访问宿主应用程序的对象模型。有关 ThisAddIn 类的更多信息,请参见 应用程序级外接程序编程 和 AddIn 宿主项。
若要在加载或卸载外接程序时运行代码,请将代码添加到 ThisAddIn 类的 ThisAddIn_Startup 和 ThisAddIn_Shutdown 方法中。这些方法是 Startup 和 Shutdown 事件的默认事件处理程序。有关更多信息,请参见 Visual Studio Tools for Office 项目事件。