Funkce zpětného volání implementované integrovaným integrovaným vývojovém prostředím (IDE)
Aby byla integrace s integrovaným vývojovým prostředím (IDE) co nejrušnější a poskytovala jednotné prostředí pro koncové uživatele, může modul plug-in správy zdrojového kódu používat funkce zpětného volání implementované integrovaným integrovaným vývojovým prostředím. Modul plug-in může tyto funkce v příslušných časech volat během operace správy zdrojového kódu, aby předal informace integrovanému vývojovému prostředí( IDE). integrované vývojové prostředí (IDE) pak může tyto informace zobrazit jako vložené prvky v nativním uživatelském rozhraní. Uživatel má v tomto scénáři méně fragmentované prostředí, než kdyby modul plug-in používal vlastní uživatelské rozhraní.
Požadovaný soubor hlavičky je scc.h. Výchozí umístění je \Program Files\VSIP 8.0\EnvSDK\common\inc\. Je také ve složce VSIP, která obsahuje ukázku modulu plug-in správy zdrojového kódu ve složce \Program Files\VSIP 8.0\MSSCCI\.
V této části
LPTEXTOUTPROC Popisuje funkci zpětného volání, kterou používá SccOpenProject k zobrazení zpráv z modulu plug-in správy zdrojového kódu prostřednictvím integrovaného vývojového prostředí ( IDE).
POPLISTFUNC Popisuje funkci zpětného volání, kterou používá SccPopulateList , pokud integrované vývojové prostředí nemá úplný přístup k informacím dostupným pouze pro modul plug-in správy zdrojového kódu, například úplný seznam souborů v rámci správy verzí.
QUERYCHANGESFUNC Popisuje funkci zpětného volání, kterou používá operace SccQueryChanges .
POPDIRLISTFUNC Popisuje funkci zpětného volání, kterou používá operace SccPopulateDirList .
OPTNAMECHANGEPFN Popisuje funkci zpětného volání nastavenou voláním SccSetOption , která umožňuje modulu plug-in správy zdrojového kódu komunikovat změny názvů zpět do integrovaného vývojového prostředí ( IDE).
Související oddíly
SccOpenProject Otevře projekt.
SccPopulateList Zkoumá seznam souborů pro jejich aktuální stav. Kromě toho pomocí
pfnPopulate
funkce upozorňovat volajícího, když soubor neodpovídá kritériím pro .nCommand
SccPopulateDirList Zkoumá seznam adresářů a souborů v projektu nebo projektech, které jsou pod správou zdrojového kódu. Každý nalezený adresář a název souboru se předá funkci zpětného volání.
SccQueryChanges Zkoumá změny názvů provedené v seznamu souborů. Každý název souboru se předává funkci zpětného volání spolu s jejím stavem změny.
SccSetOption Nastaví širokou škálu možností. Každá možnost začíná
SCC_OPT_xxx
a má svou vlastní definovanou sadu hodnot.Moduly plug-in správy zdrojového kódu popisují obsah referenční části sady SDK modulu plug-in správy zdrojového kódu.