IVsFireSolutionEvents2 Interface
Fires the same events (SolutionEvents) a solution normally fires. Enables a project that nests subprojects to fire these events. Extends, but does not inherit from, IVsFireSolutionEvents.
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
| Name | Description | |
|---|---|---|
![]() | FireOnAfterAsynchOpenProject(IVsHierarchy, Int32) | Fires a solution event, OnAfterAsynchOpenProject, after asynchronously opening a project in a nested project. |
![]() | FireOnAfterChangeProjectParent(IVsHierarchy) | Fires a solution event, OnAfterChangeProjectParent, after the parent project of a child project changes. |
![]() | FireOnAfterRenameProject(IVsHierarchy) | Fires a solution event, OnAfterRenameProject, after renaming a project in the project hierarchy. |
![]() | FireOnQueryChangeProjectParent(IVsHierarchy, IVsHierarchy) | Fires a solution event, OnQueryChangeProjectParent, indicating a query about changing the parent of the project. |
For more information about unloading and reloading nested projects, see Considerations for Unloading and Reloading Nested Projects.
