Fonction SccBeginBatch
Cette fonction démarre une séquence de lots d’opérations de contrôle de code source. Le SccEndBatch sera appelé pour mettre fin au lot. Ces lots peuvent ne pas être imbriqués.
Syntaxe
SCCRTN SccBeginBatch(void);
Paramètres
Aucune.
Valeur retournée
L’implémentation du plug-in de contrôle de code source de cette fonction est censée retourner l’une des valeurs suivantes :
Valeur | Description |
---|---|
SCC_OK | Le lot d’opérations a commencé avec succès. |
SCC_E_UNKNOWNERROR | Échec non spécifique. |
Notes
Les lots de contrôle de code source sont utilisés pour exécuter les mêmes opérations sur plusieurs projets ou plusieurs contextes. Les lots peuvent être utilisés pour éliminer les boîtes de dialogue redondantes par projet de l’expérience utilisateur pendant une opération par lot. La SccBeginBatch
fonction et le SccEndBatch sont utilisés comme paire de fonctions pour indiquer le début et la fin d’une opération. Ils ne peuvent pas être imbriqués. SccBeginBatch
définit un indicateur indiquant qu’une opération de traitement par lots est en cours.
Pendant qu’une opération de traitement par lots est en vigueur, le plug-in de contrôle de code source doit présenter au maximum une boîte de dialogue pour toute question à l’utilisateur et appliquer la réponse de cette boîte de dialogue sur toutes les opérations suivantes.