IVsPrioritizedSolutionEvents Interface
Defines high priority event methods for a solution.
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
| Name | Description | |
|---|---|---|
![]() | PrioritizedOnAfterAsynchOpenProject(IVsHierarchy, Int32) | Defines a method called after the asynchronous opening of a project and before OnAfterAsynchOpenProject. |
![]() | PrioritizedOnAfterChangeProjectParent(IVsHierarchy) | Defines a method called after the parent of a project changes and before OnAfterChangeProjectParent. |
![]() | PrioritizedOnAfterCloseSolution(Object) | Defines a method called after a solution closes and before OnAfterCloseSolution. |
![]() | PrioritizedOnAfterClosingChildren(IVsHierarchy) | Defines a method called after closing the children of a project and before OnAfterClosingChildren. |
![]() | PrioritizedOnAfterLoadProject(IVsHierarchy, IVsHierarchy) | Defines a method called after loading a project but before OnAfterLoadProject. |
![]() | PrioritizedOnAfterMergeSolution(Object) | Defines a method called after merging solutions but before OnAfterMergeSolution. |
![]() | PrioritizedOnAfterOpeningChildren(IVsHierarchy) | Defines a method called after opening children of the project but before calling OnAfterOpeningChildren. |
![]() | PrioritizedOnAfterOpenProject(IVsHierarchy, Int32) | Defines a method called after opening a project but before calling OnAfterOpenProject. |
![]() | PrioritizedOnAfterOpenSolution(Object, Int32) | Defines a method called after opening a solution but before OnAfterOpenSolution. |
![]() | PrioritizedOnAfterRenameProject(IVsHierarchy) | Defines a method called after renaming a project and before calling OnAfterRenameProject. |
![]() | PrioritizedOnBeforeCloseProject(IVsHierarchy, Int32) | Defines a method called after OnBeforeCloseProject and before closing a project. |
![]() | PrioritizedOnBeforeCloseSolution(Object) | Defines a method called after OnBeforeCloseSolution and before closing the solution. |
![]() | PrioritizedOnBeforeClosingChildren(IVsHierarchy) | Defines a method called after OnBeforeClosingChildren and before closing the children of a project. |
![]() | PrioritizedOnBeforeOpeningChildren(IVsHierarchy) | Defines a method called after OnBeforeOpeningChildren but before opening the children of a project. |
![]() | PrioritizedOnBeforeUnloadProject(IVsHierarchy, IVsHierarchy) | Defines a method called after OnBeforeUnloadProject but before unloading the project. |
Methods have the same signatures as the corresponding IVsSolutionEvents methods. However, prioritized "after" methods are called before standard "after" methods. Similarly, prioritized "before" methods are called after standard "before" methods.
