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.

Voir aussi