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)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("925E8559-17DF-494C-87DA-BBEE251702DE")> _
Public Interface IVsPrioritizedSolutionEvents
[InterfaceTypeAttribute()]
[GuidAttribute("925E8559-17DF-494C-87DA-BBEE251702DE")]
public interface IVsPrioritizedSolutionEvents
[InterfaceTypeAttribute()]
[GuidAttribute(L"925E8559-17DF-494C-87DA-BBEE251702DE")]
public interface class IVsPrioritizedSolutionEvents
[<InterfaceTypeAttribute()>]
[<GuidAttribute("925E8559-17DF-494C-87DA-BBEE251702DE")>]
type IVsPrioritizedSolutionEvents = interface end
public interface IVsPrioritizedSolutionEvents
The IVsPrioritizedSolutionEvents type exposes the following members.
Methods
Name | Description | |
---|---|---|
PrioritizedOnAfterAsynchOpenProject | Defines a method called after the asynchronous opening of a project and before OnAfterAsynchOpenProject. | |
PrioritizedOnAfterChangeProjectParent | Defines a method called after the parent of a project changes and before OnAfterChangeProjectParent. | |
PrioritizedOnAfterCloseSolution | Defines a method called after a solution closes and before OnAfterCloseSolution. | |
PrioritizedOnAfterClosingChildren | Defines a method called after closing the children of a project and before OnAfterClosingChildren. | |
PrioritizedOnAfterLoadProject | Defines a method called after loading a project but before OnAfterLoadProject. | |
PrioritizedOnAfterMergeSolution | Defines a method called after merging solutions but before OnAfterMergeSolution. | |
PrioritizedOnAfterOpeningChildren | Defines a method called after opening children of the project but before calling OnAfterOpeningChildren. | |
PrioritizedOnAfterOpenProject | Defines a method called after opening a project but before calling OnAfterOpenProject. | |
PrioritizedOnAfterOpenSolution | Defines a method called after opening a solution but before OnAfterOpenSolution. | |
PrioritizedOnAfterRenameProject | Defines a method called after renaming a project and before calling OnAfterRenameProject. | |
PrioritizedOnBeforeCloseProject | Defines a method called after OnBeforeCloseProject and before closing a project. | |
PrioritizedOnBeforeCloseSolution | Defines a method called after OnBeforeCloseSolution and before closing the solution. | |
PrioritizedOnBeforeClosingChildren | Defines a method called after OnBeforeClosingChildren and before closing the children of a project. | |
PrioritizedOnBeforeOpeningChildren | Defines a method called after OnBeforeOpeningChildren but before opening the children of a project. | |
PrioritizedOnBeforeUnloadProject | Defines a method called after OnBeforeUnloadProject but before unloading the project. |
Top
Remarks
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.