Funzione SccProperties

Questa funzione visualizza le proprietà del controllo del codice sorgente per un file o un progetto.

Sintassi

SCCRTN SccProperties (
   LPVOID pvContext,
   HWND   hWnd,
   LPCSTR lpFileName
);

Parametri

pvContext

[in] Struttura del contesto del plug-in del controllo del codice sorgente.

hWnd

[in] Handle per la finestra dell'IDE che il plug-in del controllo del codice sorgente può usare come elemento padre per qualsiasi finestra di dialogo fornita.

lpFileName

[in] Nome completo del percorso del file o del progetto.

Valore restituito

L'implementazione del plug-in del controllo del codice sorgente di questa funzione dovrebbe restituire uno dei valori seguenti:

Valore Descrizione
SCC_OK Le proprietà sono state visualizzate correttamente.
SCC_I_RELOADFILE Il sistema di controllo della versione ha modificato le proprietà del file, quindi l'IDE deve ricaricare il file.
SCC_E_PROJNOTOPEN Il progetto specificato non è stato aperto nel controllo del codice sorgente.
SCC_E_NOTAUTHORIZED L'utente non è autorizzato a visualizzare le proprietà di questo file o progetto.
SCC_E_FILENOTCONTROLLED Il file o il progetto specificato non è incluso nel controllo del codice sorgente.
SCC_E_NONSPECIFICERROR

SCC_E_UNKNOWNERROR
Si è verificato un errore sconosciuto o generale.

Osservazioni:

Il plug-in del controllo del codice sorgente visualizza le proprietà nella relativa finestra di dialogo.

Le proprietà sono definite dal plug-in del controllo del codice sorgente e possono differire dal plug-in al plug-in. Se il plug-in consente all'utente di modificare le proprietà del controllo del codice sorgente di un file, deve tornare SCC_I_RELOAD a segnalare all'IDE che questo file o progetto deve essere ricaricato.

Vedi anche