OPTNAMECHANGEPFN

这是在调用 SccSetOption (using option SCC_OPT_NAMECHANGEPFN)中指定的回调函数,用于将源代码管理插件所做的名称更改传达回 IDE。

Signature

typedef void (*OPTNAMECHANGEPFN)(
   LPVOID pvCallerData,
   LPCSTR pszOldName,
   LPCSTR pszNewName
);

参数

pvCallerData

[in]在上一次调用 SccSetOption (使用选项 SCC_OPT_USERDATA)中指定的用户值。

pszOldName

[in]文件的原始名称。

pszNewName

[in]文件重命名为的名称。

返回值

无。

备注

如果在源代码管理操作期间重命名了文件,源代码管理插件可以通过此回调通知 IDE 有关名称更改的信息。

如果 IDE 不支持此回调,则不会调用 SccSetOption 来指定它。 如果插件不支持此回调,则 IDE 尝试设置回调时,它将从SccSetOption函数返回SCC_E_OPNOTSUPPORTED

另请参阅