SccBeginBatch, fonction
cette fonction commence une séquence en lots d'opérations de contrôle de code source. SccEndBatch, fonction sera appelé pour terminer le traitement. Ces lots ne peuvent être imbriqués.
SCCRTN SccBeginBatch(void);
Paramètres
Aucun
Valeur de retour
Il est recommandé que l'implémentation du plug-in du contrôle de code source de cette fonction retourne une des valeurs suivantes :
Valeur |
Description |
---|---|
SCC_OK |
La série d'opérations a démarré avec succès. |
SCC_E_UNKNOWNERROR |
échec non spécifique. |
Notes
Les applications de traitement de contrôle de code source sont utilisés pour exécuter les mêmes opérations dans plusieurs projets ou plusieurs contextes. Lots peuvent être utilisés pour éliminer les boîtes de dialogue redondantes de par projet de l'expérience utilisateur pendant une opération par lot. la fonction d' SccBeginBatch et le SccEndBatch, fonction sont utilisés comme une paire de fonction pour indiquer le début et la fin d'une opération. ils ne peuvent pas être imbriqués. SccBeginBatch définit une balise qui indique qu'un traitement par lots est en cours.
Alors qu'un traitement par lots est active, le plug-in contrôle de code source doit présenter au plus une boîte de dialogue pour toute question à l'utilisateur et implémenter la réponse de cette boîte de dialogue sur toutes les opérations suivantes.