IVsSolutionLoadEvents 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.
Implemented by clients interested in solution events. Subscribe to these events via AdviseSolutionEvents(IVsSolutionEvents, UInt32).
public interface class IVsSolutionLoadEventspublic interface class IVsSolutionLoadEvents__interface IVsSolutionLoadEventspublic interface IVsSolutionLoadEvents[System.Runtime.InteropServices.Guid("6ACFF38A-0D6C-4792-B9D2-9469D60A2AD7")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSolutionLoadEventstype IVsSolutionLoadEvents = interface[<System.Runtime.InteropServices.Guid("6ACFF38A-0D6C-4792-B9D2-9469D60A2AD7")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSolutionLoadEvents = interfacePublic Interface IVsSolutionLoadEvents- Derived
- Attributes
Methods
| OnAfterBackgroundSolutionLoadComplete() | 
				Obsolete.
			 Fired when the solution load process is fully complete, including all background loading of projects. | 
| OnAfterLoadProjectBatch(Boolean) | 
				Obsolete.
			 Fired when the loading of a batch of dependent projects is complete. | 
| OnBeforeBackgroundSolutionLoadBegins() | 
				Obsolete.
			 Fired when background loading of projects is beginning again after the initial solution open operation has completed. | 
| OnBeforeLoadProjectBatch(Boolean) | 
				Obsolete.
			 Fired when loading a batch of dependent projects as part of loading a solution in the background. | 
| OnBeforeOpenSolution(String) | Fired before a solution open begins. Extenders can activate a solution load manager by setting VSPROPID_ActiveSolutionLoadManager. | 
| OnQueryBackgroundLoadProjectBatch(Boolean) | 
				Obsolete.
			 Fired before background loading a batch of projects. Normally a background batch loads a single pending project. This is a cancelable event. |