若要使与集成开发环境 (ide) 的集成 (IDE)相同无缝尽可能和提供一种统一的最终用户的体验,源代码管理插件可以使用由 IDE 实现的回调函数。 该插件可以调用这些函数的适当在源代码管理操作时将信息传递给 IDE;IDE 会再显示此信息为其本机 UI 的嵌入元素。 ,如果该插件使用了自己的 UI,用户有一个零碎的体验此方案比。
必需的头文件是 scc.h。 默认位置为 \Program Files\VSIP 8.0\EnvSDK \ common \ 公司 \。 它还在具有源代码管理插件示例在 \Program Files\VSIP 8.0\MSSCCI \ 的 VSIP 文件夹。
本节内容
LPTEXTOUTPROC
描述 SccOpenProject 函数 用于通过 IDE 显示从源代码管理插件的消息的回调函数。POPLISTFUNC
描述 SccPopulateList 函数 使用的回调函数,当 IDE 无法访问到源代码管理插件时才可用的信息的完整,例如完整的文件置于版本控制之下。QUERYCHANGESFUNC
描述 SccQueryChanges 函数 操作使用的回调函数。POPDIRLISTFUNC
描述 SccPopulateDirList 函数 操作使用的回调函数。OPTNAMECHANGEPFN
描述使源代码管理插件将名称更改返回 IDE 的调用设置的回调函数。 SccSetOption 函数 。
相关章节
SccOpenProject 函数
打开项目。SccPopulateList 函数
检查文件列表其当前状态的。 此外,还使用 pfnPopulate 函数通知调用方文件时,在不匹配 nCommand的条件。SccPopulateDirList 函数
检查在源代码管理下的目录和文件的列表位于项目或项目。 找到的每个目录和文件名传递给回调函数。SccQueryChanges 函数
检查对文件列表的名称更改。 每个文件名传递给回调函数与其更改状态。SccSetOption 函数
设置各种选项。 启动并具有自己定义的每个选项将 SCC_OPT_xxx 设置值。源代码管理插件
描述源代码管理插件 SDK 的引用部分的内容。