Share via


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.

Confira também