IVsBuildStatusCallback Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |
| Tick(Int32) |
Notifica o ambiente de que uma operação de compilação está em andamento. |