IVsPrioritizedSolutionEvents Interface
TOC
Collapse the table of content
Expand the table of content

IVsPrioritizedSolutionEvents Interface

 

Defines high priority event methods for a solution.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

[InterfaceTypeAttribute(1)]
[GuidAttribute("925E8559-17DF-494C-87DA-BBEE251702DE")]
public interface IVsPrioritizedSolutionEvents

NameDescription
System_CAPS_pubmethodPrioritizedOnAfterAsynchOpenProject(IVsHierarchy, Int32)

Defines a method called after the asynchronous opening of a project and before OnAfterAsynchOpenProject.

System_CAPS_pubmethodPrioritizedOnAfterChangeProjectParent(IVsHierarchy)

Defines a method called after the parent of a project changes and before OnAfterChangeProjectParent.

System_CAPS_pubmethodPrioritizedOnAfterCloseSolution(Object)

Defines a method called after a solution closes and before OnAfterCloseSolution.

System_CAPS_pubmethodPrioritizedOnAfterClosingChildren(IVsHierarchy)

Defines a method called after closing the children of a project and before OnAfterClosingChildren.

System_CAPS_pubmethodPrioritizedOnAfterLoadProject(IVsHierarchy, IVsHierarchy)

Defines a method called after loading a project but before OnAfterLoadProject.

System_CAPS_pubmethodPrioritizedOnAfterMergeSolution(Object)

Defines a method called after merging solutions but before OnAfterMergeSolution.

System_CAPS_pubmethodPrioritizedOnAfterOpeningChildren(IVsHierarchy)

Defines a method called after opening children of the project but before calling OnAfterOpeningChildren.

System_CAPS_pubmethodPrioritizedOnAfterOpenProject(IVsHierarchy, Int32)

Defines a method called after opening a project but before calling OnAfterOpenProject.

System_CAPS_pubmethodPrioritizedOnAfterOpenSolution(Object, Int32)

Defines a method called after opening a solution but before OnAfterOpenSolution.

System_CAPS_pubmethodPrioritizedOnAfterRenameProject(IVsHierarchy)

Defines a method called after renaming a project and before calling OnAfterRenameProject.

System_CAPS_pubmethodPrioritizedOnBeforeCloseProject(IVsHierarchy, Int32)

Defines a method called after OnBeforeCloseProject and before closing a project.

System_CAPS_pubmethodPrioritizedOnBeforeCloseSolution(Object)

Defines a method called after OnBeforeCloseSolution and before closing the solution.

System_CAPS_pubmethodPrioritizedOnBeforeClosingChildren(IVsHierarchy)

Defines a method called after OnBeforeClosingChildren and before closing the children of a project.

System_CAPS_pubmethodPrioritizedOnBeforeOpeningChildren(IVsHierarchy)

Defines a method called after OnBeforeOpeningChildren but before opening the children of a project.

System_CAPS_pubmethodPrioritizedOnBeforeUnloadProject(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.

Return to top
Show:
© 2016 Microsoft