IVsUpdateSolutionEventsAsync Interface    
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This interface is implemented by clients of the SolutionBuildManager which need to be able to respond to the UpdateSolution_EndLastUpdateActionAsync event. When clients have completed their work, they invoke the CompleteLastUpdateAction() method on the provided callback, indicating the SolutionBuildManager need no longer wait for them. This is used to allow clients to avoid blocking for possibly long running work on the UI thread.
public interface class IVsUpdateSolutionEventsAsyncpublic interface class IVsUpdateSolutionEventsAsync__interface IVsUpdateSolutionEventsAsync[System.Runtime.InteropServices.Guid("703ECC2C-7631-46A9-AD1E-19D9592C7A6B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsUpdateSolutionEventsAsync[<System.Runtime.InteropServices.Guid("703ECC2C-7631-46A9-AD1E-19D9592C7A6B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsUpdateSolutionEventsAsync = interfacePublic Interface IVsUpdateSolutionEventsAsync- Attributes
Methods
| UpdateSolution_EndLastUpdateActionAsync(IVsUpdateSolutionEventsAsyncCallback) | Completes the last update action. |