Interface IVsBuildStatusCallback
Publicado: abril de 2016
Permite que o ambiente receber notificações sobre o status de uma operação de compilação.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("A17326AD-C97B-4278-86E2-72163C4C6A8C")]
public interface IVsBuildStatusCallback
[InterfaceTypeAttribute(1)]
[GuidAttribute("A17326AD-C97B-4278-86E2-72163C4C6A8C")]
public interface class IVsBuildStatusCallback
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("A17326AD-C97B-4278-86E2-72163C4C6A8C")>]
type IVsBuildStatusCallback = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("A17326AD-C97B-4278-86E2-72163C4C6A8C")>
Public Interface IVsBuildStatusCallback
Métodos
Nome | Descrição | |
---|---|---|
BuildBegin(Int32) | Notifica o ambiente que iniciou uma operação de compilação. |
|
BuildEnd(Int32) | Notifica o ambiente de uma operação de compilação foi finalizada.fSuccessIndica se a compilação foi concluída com êxito. |
|
Tick(Int32) | Notifica o ambiente em que uma operação de compilação está em andamento. |
Comentários
Status nas operações de compilação relatados por meio de IVsBuildStatusCallback incluem:
Processos de compilação padrão
Operações de limpeza que envolve a exclusão de todos os arquivos de saída da compilação anterior
Verificações para determinar se é ou não um projeto atualizado
Observações para implementadores:
Implementado pelo ambiente para que ele possa receber notificações do status da configuração de um projeto de compilação.O ambiente registra para notificação com uma configuração específica chamando seu AdviseBuildStatusCallback método.
Observações para chamadores:
Chamado por configurações de projeto para reportar o status durante uma operação de compilação.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo