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.
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 | |
---|---|---|
![]() |
OnBeforeOpenProject | Fired before each project is opened. |
![]() |
OnDisconnect | Called when VSPROPID_ActiveSolutionLoadManager is cleared. |
Top
Remarks
For more information about this interface, see Managing Project Loading in a Solution.