Partilhar via


Enumerador de mensagem

Os sinalizadores a seguir são usados para o TEXTOUTPROC função, que é uma função de retorno de chamada que o IDE fornece quando chama o Função SccOpenProject (consulte LPTEXTOUTPROC para obter detalhes sobre a função de retorno de chamada).

Se o IDE é solicitado para cancelar o processo, ele pode receber uma das mensagens ' Cancelar '. Nesse caso, a fonte de controle usa plug-in SCC_MSG_STARTCANCEL pedir o IDE para exibir o Cancelar botão. Depois disso, qualquer conjunto de mensagens normais pode ser enviado. Se qualquer um desses retorna SCC_MSG_RTN_CANCEL, em seguida, encerra a operação e o retorna o plug-in. O plug-in também controla SCC_MSG_DOCANCEL periodicamente para determinar se o usuário cancelou a operação. Quando todas as operações são feitas ou envia o plug-in se o usuário cancelou, SCC_MSG_STOPCANCEL. O SCC_MSG_INFO, SCC_MSG_WARNING, e os tipos SCC_MSG_ERROR são usados para as mensagens que são exibidas na lista de rolagem das mensagens. SCC_MSG_STATUSé um tipo especial que indica que o texto deve ser exibidas em uma barra de status ou a área de exibição temporária. Ele não permanece permanentemente na lista.

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 
};

Membros

  • SCC_MSG_RTN_CANCEL
    Retorno de chamada de retorno para indicar a cancelar.

  • SCC_MSG_RTN_OK
    Retorno de chamada de retorno para continuar.

  • SCC_MSG_INFO
    Mensagem é informativa.

  • SCC_MSG_WARNING
    Mensagem é um aviso.

  • SCC_MSG_ERROR
    Mensagem é um erro.

  • SCC_MSG_STATUS
    Mensagem destina-se a barra de status.

  • SCC_MSG_DOCANCEL
    Nenhum texto; IDE returns SCC_MSG_RTN_OK or SCC_MSG_RTN_CANCEL.

  • SCC_MSG_STARTCANCEL
    Inicia um loop ' Cancelar '.

  • SCC_MSG_STOPCANCEL
    Interrompe o loop ' Cancelar '.

Consulte também

Referência

LPTEXTOUTPROC

Outros recursos

Plug-ins de controle de origem