Énumérateur de messageMessage Enumerator

Les indicateurs suivants sont utilisés pour le TEXTOUTPROC fonction, qui est une fonction de rappel que l’IDE fournit lorsqu’il appelle le SccOpenProject (consultez LPTEXTOUTPROC pour plus d’informations sur le rappel fonction).The following flags are used for the TEXTOUTPROC function, which is a callback function that the IDE provides when it calls the SccOpenProject (see LPTEXTOUTPROC for details on the callback function).

Si l’IDE est invité à annuler le processus, il peut obtenir un des messages d’annulation.If the IDE is asked to cancel the process, it may get one of the cancel messages. Dans ce cas, la contrôle de code source du plug-in utilise SCC_MSG_STARTCANCEL demander à l’IDE pour afficher le Annuler bouton.In this case, the source control plug-in uses SCC_MSG_STARTCANCEL to ask the IDE to display the Cancel button. Après cela, n’importe quel jeu de messages normaux peut-être être envoyé.After this, any set of normal messages may be sent. Si une des ces retourne SCC_MSG_RTN_CANCEL, puis se ferme l’opération du plug-in et le retourne.If any of these returns SCC_MSG_RTN_CANCEL, then the plug-in quits the operation and returns. Le plug-in également interroge SCC_MSG_DOCANCEL périodiquement afin de déterminer si l’utilisateur a annulé l’opération.The plug-in also polls SCC_MSG_DOCANCEL periodically to determine if the user has canceled the operation. Lorsque toutes les opérations sont effectuées, ou si l’utilisateur a annulé, envoie le plug-in SCC_MSG_STOPCANCEL.When all operations are done, or if the user has canceled, the plug-in sends SCC_MSG_STOPCANCEL. Le SCC_MSG_INFO, SCC_MSG_WARNING, et les types SCC_MSG_ERROR sont utilisés pour les messages qui s’affichent dans la liste déroulante des messages.The SCC_MSG_INFO, SCC_MSG_WARNING, and SCC_MSG_ERROR types are used for messages that get displayed in the scrolling list of messages. SCC_MSG_STATUS est un type spécial qui indique que le texte doit s’afficher dans une barre d’état ou de la zone d’affichage temporaire.SCC_MSG_STATUS is a special type that indicates that the text should show up in a status bar or temporary display area. Il ne reste pas définitivement dans la liste.It does not remain permanently in the list.

SyntaxeSyntax

enum {   
   SCC_MSG_RTN_CANCEL = -1,   
   SCC_MSG_RTN_OK = 0,   
   SCC_MSG_INFO = 1   
   SCC_MSG_WARNING,   
   SCC_MSG_ERROR,   
   SCC_MSG_STATUS,   
   SCC_MSG_DOCANCEL,   
   SCC_MSG_STARTCANCEL,   
   SCC_MSG_STOPCANCEL   
};  

MembresMembers

SCC_MSG_RTN_CANCELSCC_MSG_RTN_CANCEL
Retour de rappel pour indiquer l’annuler.Return from callback to indicate cancel.

SCC_MSG_RTN_OKSCC_MSG_RTN_OK
Retour de rappel pour continuer.Return from callback to continue.

SCC_MSG_INFOSCC_MSG_INFO
Est un message d’information.Message is informational.

SCC_MSG_WARNINGSCC_MSG_WARNING
Message est un avertissement.Message is a warning.

SCC_MSG_ERRORSCC_MSG_ERROR
Il s’agit d’une erreur de message.Message is an error.

SCC_MSG_STATUSSCC_MSG_STATUS
Message est destiné à la barre d’état.Message is meant for status bar.

SCC_MSG_DOCANCELSCC_MSG_DOCANCEL
Aucun texte ; IDE retourne SCC_MSG_RTN_OK ou SCC_MSG_RTN_CANCEL.No text; IDE returns SCC_MSG_RTN_OK or SCC_MSG_RTN_CANCEL.

SCC_MSG_STARTCANCELSCC_MSG_STARTCANCEL
Démarre une boucle de l’annuler.Starts a cancel loop.

SCC_MSG_STOPCANCELSCC_MSG_STOPCANCEL
Interrompt la boucle de l’annuler.Stops the cancel loop.

Voir aussiSee Also

Plug-ins de contrôle de code source Source Control Plug-ins
LPTEXTOUTPROCLPTEXTOUTPROC