Compartilhar via


Interface IVsUpdateSolutionEvents

 

Publicado: abril de 2016

Implementado por VSPackages para coletar eventos de compilação para solução e compilações de projetos.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[GuidAttribute("A9F86308-5EA7-485D-BAB8-E8989C3CFBDC")]
[InterfaceTypeAttribute(1)]
public interface IVsUpdateSolutionEvents
[GuidAttribute("A9F86308-5EA7-485D-BAB8-E8989C3CFBDC")]
[InterfaceTypeAttribute(1)]
public interface class IVsUpdateSolutionEvents
[<GuidAttribute("A9F86308-5EA7-485D-BAB8-E8989C3CFBDC")>]
[<InterfaceTypeAttribute(1)>]
type IVsUpdateSolutionEvents = interface end
<GuidAttribute("A9F86308-5EA7-485D-BAB8-E8989C3CFBDC")>
<InterfaceTypeAttribute(1)>
Public Interface IVsUpdateSolutionEvents

Métodos

Nome Descrição
System_CAPS_pubmethod OnActiveProjectCfgChange(IVsHierarchy)

Chamado quando a configuração de projeto ativo para um projeto na solução foi alterada.

System_CAPS_pubmethod UpdateSolution_Begin(Int32)

Chamado antes de quaisquer ações de construção começaram.Esta é a última chance para cancelar a compilação antes do início de qualquer construção.

System_CAPS_pubmethod UpdateSolution_Cancel()

Chamado quando uma compilação está sendo cancelada.

System_CAPS_pubmethod UpdateSolution_Done(Int32, Int32, Int32)

Chamado quando uma compilação é concluída.

System_CAPS_pubmethod UpdateSolution_StartUpdate(Int32)

Chamado antes que a primeira configuração de projeto está prestes a ser criado.

Observações para implementadores:

Implementado quando VSPackages precisa coletar eventos de compilação.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo