SccProperties (Función)
Esta función muestra las propiedades del control de código fuente para un archivo o proyecto.
Sintaxis
SCCRTN SccProperties (
LPVOID pvContext,
HWND hWnd,
LPCSTR lpFileName
);
Parámetros
pvContext
[in] Estructura del contexto del complemento de control de código fuente.
hWnd
[in] Identificador de la ventana del IDE que el complemento de control de código fuente puede usar como elemento primario para los cuadros de diálogo que proporciona.
lpFileName
[in] Nombre completo de la ruta de acceso del archivo o proyecto.
Valor devuelto
Se espera que la implementación del complemento de control de código fuente de esta función devuelva uno de los siguientes valores:
Value | Descripción |
---|---|
SCC_OK | Se mostraron correctamente las propiedades. |
SCC_I_RELOADFILE | El sistema de control de versiones ha modificado las propiedades de archivo, por lo que el IDE debe volver a cargar este archivo. |
SCC_E_PROJNOTOPEN | El proyecto especificado no se ha abierto en el control de código fuente. |
SCC_E_NOTAUTHORIZED | El usuario no tiene autorización para ver las propiedades de este archivo o proyecto. |
SCC_E_FILENOTCONTROLLED | El archivo o proyecto especificados no está bajo control de código fuente. |
SCC_E_NONSPECIFICERROR SCC_E_UNKNOWNERROR |
Error desconocido o general. |
Comentarios
El complemento de control de código fuente muestra las propiedades en su propio cuadro de diálogo.
Las propiedades se definen mediante el complemento de control de código fuente y pueden diferir del complemento al complemento. Si el complemento permite al usuario cambiar las propiedades de control de código fuente de un archivo, debe volver SCC_I_RELOAD
a indicar al IDE que este archivo o proyecto debe volver a cargarse.