SccProperties – funkce
Tato funkce zobrazí vlastnosti správy zdrojového kódu pro soubor nebo projekt.
Syntaxe
SCCRTN SccProperties (
LPVOID pvContext,
HWND hWnd,
LPCSTR lpFileName
);
Parametry
pvContext
[v] Kontextová struktura modulu plug-in správy zdrojového kódu.
Hwnd
[v] Popisovač okna integrovaného vývojového prostředí(IDE), které modul plug-in správy zdrojového kódu může použít jako nadřazený prvek pro všechna dialogová okna, která poskytuje.
lpFileName
[v] Plně kvalifikovaný název cesty souboru nebo projektu.
Vrácená hodnota
Očekává se, že implementace modulu plug-in správy zdrojového kódu této funkce vrátí jednu z následujících hodnot:
Hodnota | Popis |
---|---|
SCC_OK | Vlastnosti byly úspěšně zobrazeny. |
SCC_I_RELOADFILE | Systém správy verzí upravil vlastnosti souboru, takže integrované vývojové prostředí (IDE) by mělo tento soubor znovu načíst. |
SCC_E_PROJNOTOPEN | Zadaný projekt nebyl otevřen ve správě zdrojového kódu. |
SCC_E_NOTAUTHORIZED | Uživatel nemá oprávnění k zobrazení vlastností tohoto souboru nebo projektu. |
SCC_E_FILENOTCONTROLLED | Zadaný soubor nebo projekt není pod správou zdrojového kódu. |
SCC_E_NONSPECIFICERROR SCC_E_UNKNOWNERROR |
Došlo k neznámé nebo obecné chybě. |
Poznámky
Modul plug-in správy zdrojového kódu zobrazí vlastnosti v samostatném dialogovém okně.
Vlastnosti jsou definovány modulem plug-in správy zdrojového kódu a můžou se lišit od modulu plug-in k modulu plug-in. Pokud modul plug-in uživateli umožňuje změnit vlastnosti správy zdrojového kódu souboru, měl by se vrátit k SCC_I_RELOAD
signálu integrovaného vývojového prostředí (IDE), že tento soubor nebo projekt je potřeba znovu načíst.