OPTNAMECHANGEPFN
Essa é uma função de retorno de chamada especificada em uma chamada para o SccSetOption (usando a opção SCC_OPT_NAMECHANGEPFN
) e é usada para comunicar as alterações de nome feitas pelo plug-in de controle do código-fonte de volta ao IDE.
Signature
typedef void (*OPTNAMECHANGEPFN)(
LPVOID pvCallerData,
LPCSTR pszOldName,
LPCSTR pszNewName
);
Parâmetros
pvCallerData
[em] Valor de usuário especificado em uma chamada anterior para o SccSetOption (usando a opção SCC_OPT_USERDATA
).
pszOldName
[em] O nome original do arquivo.
pszNewName
[em] O nome para o qual o arquivo foi renomeado.
Valor retornado
Nenhum.
Comentários
Se um arquivo for renomeado durante uma operação de controle do código-fonte, o plug-in de controle do código-fonte poderá notificar o IDE sobre a alteração do nome por meio desse retorno de chamada.
Se o IDE não oferecer suporte a esse retorno de chamada, ele não chamará o SccSetOption para especificá-lo. Se o plug-in não oferecer suporte a esse retorno de chamada, ele retornará SCC_E_OPNOTSUPPORTED
da SccSetOption
função quando o IDE tentar definir o retorno de chamada.