Freigeben über


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
Public method PrioritizedOnAfterAsynchOpenProject Defines a method called after the asynchronous opening of a project and before OnAfterAsynchOpenProject.
Public method PrioritizedOnAfterChangeProjectParent Defines a method called after the parent of a project changes and before OnAfterChangeProjectParent.
Public method PrioritizedOnAfterCloseSolution Defines a method called after a solution closes and before OnAfterCloseSolution.
Public method PrioritizedOnAfterClosingChildren Defines a method called after closing the children of a project and before OnAfterClosingChildren.
Public method PrioritizedOnAfterLoadProject Defines a method called after loading a project but before OnAfterLoadProject.
Public method PrioritizedOnAfterMergeSolution Defines a method called after merging solutions but before OnAfterMergeSolution.
Public method PrioritizedOnAfterOpeningChildren Defines a method called after opening children of the project but before calling OnAfterOpeningChildren.
Public method PrioritizedOnAfterOpenProject Defines a method called after opening a project but before calling OnAfterOpenProject.
Public method PrioritizedOnAfterOpenSolution Defines a method called after opening a solution but before OnAfterOpenSolution.
Public method PrioritizedOnAfterRenameProject Defines a method called after renaming a project and before calling OnAfterRenameProject.
Public method PrioritizedOnBeforeCloseProject Defines a method called after OnBeforeCloseProject and before closing a project.
Public method PrioritizedOnBeforeCloseSolution Defines a method called after OnBeforeCloseSolution and before closing the solution.
Public method PrioritizedOnBeforeClosingChildren Defines a method called after OnBeforeClosingChildren and before closing the children of a project.
Public method PrioritizedOnBeforeOpeningChildren Defines a method called after OnBeforeOpeningChildren but before opening the children of a project.
Public method 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.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace