关注开源代码的实际应用
外接程序为宿主应用程序提供扩展的功能或服务。.NET Framework 提供了一个编程模型,编程人员可以使用该模型开发外接程序并在外接程序的宿主应用程序中激活它们。该模型通过在宿主与外接程序之间构造一个通信管线来实现这一点。该模型是通过使用 System.AddIn、System.AddIn.Hosting、System.AddIn.Pipeline 和 System.AddIn.Contract 命名空间中的类型来实现的。
描述 .NET Framework 的外接程序编程模型。
描述从宿主应用程序到外接程序之间的段的通信管线。还在演练主题中提供了一些代码示例,这些主题描述如何在 Visual Studio 中构造管线以及如何将段部署到管线。
描述外接程序如何变得可被宿主应用程序发现。
描述如何激活和停用外接程序。
描述如何在各种应用程序域和进程中以及安全级别激活外接程序。
描述如何应用和访问属于外接程序和管线段的自定义数据。
描述如何开发一个外接程序以使用必需的外接程序管线段。