Funzioni di callback implementate da IDE
Per semplificare l'integrazione con l'ambiente di sviluppo integrato (IDE) (IDE) senza possibile e per offrire un'esperienza unificata dell'utente finale, il plug-in controllo del codice sorgente possibile utilizzare le funzioni di callback che vengono implementate dall'IDE. Il plug-in può chiamare queste funzioni in momenti appropriati durante l'operazione di controllo del codice sorgente passare informazioni all'IDE, l'ide quindi possibile visualizzare queste informazioni come elementi incorporati nell'interfaccia utente nativa. L'utente ha esperienza meno frammentata in questo scenario che se il plug-in utilizzava la propria interfaccia utente.
Il file di intestazione necessario è scc.h. Il percorso predefinito è \Program Files\VSIP 8.0\EnvSDK \ common \ inc \. È anche nella cartella di VSIP con l'esempio di plug-in controllo del codice sorgente a \Program Files\VSIP 8.0\MSSCCI \.
In questa sezione
LPTEXTOUTPROC
Viene descritta la funzione di callback che viene utilizzato da Funzione SccOpenProject per visualizzare i messaggi del plug-in controllo del codice sorgente con l'ide.POPLISTFUNC
Viene descritta la funzione di callback in cui viene utilizzato Funzione SccPopulateList quando l'ide non ha accesso alle informazioni completo che sia disponibile solo al plug-in controllo del codice sorgente, come un elenco completo dei file inclusi nel controllo della versione.QUERYCHANGESFUNC
Viene descritta la funzione di callback che viene utilizzata per Funzione SccQueryChanges l'operazione.POPDIRLISTFUNC
Viene descritta la funzione di callback che viene utilizzata per Funzione SccPopulateDirList l'operazione.OPTNAMECHANGEPFN
Viene descritta la funzione di callback impostata da una chiamata a Funzione SccSetOption che consente al plug-in controllo del codice sorgente per comunicare le modifiche di nomi di nuovo all'IDE.
Sezioni correlate
Funzione SccOpenProject
apre un progetto.Funzione SccPopulateList
Esaminare l'elenco dei file per il relativo stato corrente. Inoltre, viene utilizzata la funzione di pfnPopulate notificare al chiamante quando un file non soddisfa i criteri per nCommand.Funzione SccPopulateDirList
Esamina un elenco di directory e file in un progetto o nei progetti inclusi nel controllo del codice sorgente. Ogni directory e nome file trovati viene passata a una funzione di callback.Funzione SccQueryChanges
Esamina le modifiche di nomi eseguiti in un elenco di file. Ogni nome file è passato a una funzione di callback insieme allo stato di modifica.Funzione SccSetOption
Imposta un'ampia varietà di opzioni. Ogni opzione inizia con SCC_OPT_xxx e dispone di un proprio set definito di valori.Plug-in del controllo del codice sorgente
Viene descritto il contenuto della sezione di riferimento del plug-in controllo del codice sorgente SDK.