更新:2007 年 11 月
与其他类型的项目相比,在 Visual Studio Tools for Office 项目中编写代码有一些不同之处。许多这些不同之处都与在主互操作程序集中公开 Microsoft Office 对象模型的方式相关。例如,在编写代码以调用在 Microsoft Office 主互操作程序集中有可选参数的方法时,您采用的方式就取决于在项目中所使用的编程语言。有关更多信息,请参见了解 Office 解决方案中的可选参数和Visual Basic 与 C# 编程比较。
其他不同之处与 Visual Studio Tools for Office 项目独有的功能相关。例如,大多数 Visual Studio Tools for Office 项目都包括默认的 Startup 和 Shutdown 事件处理程序,这些事件处理程序充当 Microsoft Office 应用程序和解决方案代码之间的连接点。您将在 Startup 事件处理程序中运行用于初始化解决方案的代码,并在 Shutdown 事件处理程序中运行用于清理解决方案的代码。有关更多信息,请参见 Visual Studio Tools for Office 项目事件。
请参见
任务
如何:使用 Visual Studio Tools for Office 创建事件处理程序
概念
Visual Studio Tools for Office 不支持的编程语言
Visual Studio Tools for Office 项目事件
在 Visual Studio Tools for Office 项目中使用 My
对 Visual Studio Tools for Office 项目中的对象的全局访问