Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Implemented by VSPackages to sink build events for solution and project builds.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("A9F86308-5EA7-485D-BAB8-E8989C3CFBDC")> _
<InterfaceTypeAttribute()> _
Public Interface IVsUpdateSolutionEvents
[GuidAttribute("A9F86308-5EA7-485D-BAB8-E8989C3CFBDC")]
[InterfaceTypeAttribute()]
public interface IVsUpdateSolutionEvents
[GuidAttribute(L"A9F86308-5EA7-485D-BAB8-E8989C3CFBDC")]
[InterfaceTypeAttribute()]
public interface class IVsUpdateSolutionEvents
[<GuidAttribute("A9F86308-5EA7-485D-BAB8-E8989C3CFBDC")>]
[<InterfaceTypeAttribute()>]
type IVsUpdateSolutionEvents = interface end
public interface IVsUpdateSolutionEvents
The IVsUpdateSolutionEvents type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
OnActiveProjectCfgChange | Called when the active project configuration for a project in the solution has changed. |
![]() |
UpdateSolution_Begin | Called before any build actions have begun. This is the last chance to cancel the build before any building begins. |
![]() |
UpdateSolution_Cancel | Called when a build is being cancelled. |
![]() |
UpdateSolution_Done | Called when a build is completed. |
![]() |
UpdateSolution_StartUpdate | Called before the first project configuration is about to be built. |
Top
Remarks
Notes to Implementers
Implemented when VSPackages need to sink build events.