Controls the loading of projects in a solution. Extenders can use this interface to set the load priority of projects or types of projects.
Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Syntax
'Declaration
<GuidAttribute("DCF13D02-C7A2-427F-9F03-B3360257B301")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsSolutionLoadManager
[GuidAttribute("DCF13D02-C7A2-427F-9F03-B3360257B301")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSolutionLoadManager
[GuidAttribute(L"DCF13D02-C7A2-427F-9F03-B3360257B301")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsSolutionLoadManager
[<GuidAttribute("DCF13D02-C7A2-427F-9F03-B3360257B301")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSolutionLoadManager =  interface end
public interface IVsSolutionLoadManager
The IVsSolutionLoadManager type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| .gif) | OnBeforeOpenProject | Fired before each project is opened. | 
| .gif) | OnDisconnect | Called when VSPROPID_ActiveSolutionLoadManager is cleared. | 
Top
Remarks
For more information about this interface, see Managing Project Loading in a Solution.