提供的服务(源代码管理 VSPackage)

服务是主要机制,通过该机制,功能在 VSPackage 之间以及 Visual Studio 集成开发环境(IDE)与其已安装的 VSPackage 之间共享。 有关服务及其在 Visual Studio IDE 中的重要性的详细说明,请参阅 使用和提供服务

源代码管理服务

Visual Studio 提供两层服务、IDE 级服务和包级服务。 Visual Studio IDE 原生提供 IDE 级服务。 源代码管理包使用其中一些服务。 作为 VSPackage 的源代码管理包通过提供自己的专用源代码管理服务来共享其源代码管理功能。 源代码管理包以可由 Visual Studio IDE 使用的协定形式封装其实现的源代码管理相关接口集。