Compartir vía


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.

Consulte también