Partager via


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.

Voir aussi

Référence

SccEndBatch, fonction

Concepts

Fonctions API des plug-ins de contrôle de code source