IVsBuildStatusCallback Interface

Definição

Permite que o ambiente receba notificações sobre o status de uma operação de compilação.

public interface class IVsBuildStatusCallback
public interface class IVsBuildStatusCallback
__interface IVsBuildStatusCallback
[System.Runtime.InteropServices.Guid("A17326AD-C97B-4278-86E2-72163C4C6A8C")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsBuildStatusCallback
[<System.Runtime.InteropServices.Guid("A17326AD-C97B-4278-86E2-72163C4C6A8C")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsBuildStatusCallback = interface
Public Interface IVsBuildStatusCallback
Atributos

Comentários

O status nas operações de compilação relatadas por meio de IVsBuildStatusCallback include:

  • Processos de compilação padrão

  • Limpar operações que envolvem a exclusão de todos os arquivos de saída da compilação anterior

  • Verifica para determinar se um projeto está atualizado ou não

Notas aos Implementadores

Implementado pelo ambiente para que ele possa receber notificações do status da compilação da configuração de um projeto. O ambiente registra para notificação com uma configuração específica chamando seu AdviseBuildStatusCallback(IVsBuildStatusCallback, UInt32) método.

Notas aos Chamadores

Chamado por configurações de projeto para relatar o status durante uma operação de compilação.

Métodos

BuildBegin(Int32)

Notifica o ambiente que uma operação de compilação iniciou.

BuildEnd(Int32)

Notifica o ambiente que uma operação de compilação terminou. fSuccess indica se a compilação foi concluída com êxito.

Tick(Int32)

Notifica o ambiente de que uma operação de compilação está em andamento.

Aplica-se a