Funzione SccBeginBatch
Questa funzione avvia una sequenza batch di operazioni di controllo del codice sorgente. SccEndBatch verrà chiamato per terminare il batch. Questi batch potrebbero non essere annidati.
Sintassi
SCCRTN SccBeginBatch(void);
Parametri
Nessuna.
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 | Batch di operazioni è stato avviato correttamente. |
SCC_E_UNKNOWNERROR | Errore non specifico. |
Osservazioni:
I batch di controllo del codice sorgente vengono usati per eseguire le stesse operazioni tra più progetti o più contesti. I batch possono essere usati per eliminare le finestre di dialogo ridondanti per progetto dall'esperienza utente durante un'operazione in batch. La SccBeginBatch
funzione e SccEndBatch vengono usate come coppia di funzioni per indicare l'inizio e la fine di un'operazione. Non possono essere annidati. SccBeginBatch
imposta un flag che indica che è in corso un'operazione batch.
Mentre è attiva un'operazione batch, il plug-in del controllo del codice sorgente deve presentare al massimo una finestra di dialogo per qualsiasi domanda all'utente e applicare la risposta da tale finestra di dialogo in tutte le operazioni successive.