IVsSolutionEvents3 Methods

Include Protected Members
Include Inherited Members

The IVsSolutionEvents3 type exposes the following members.

Methods

  Name Description
Public method OnAfterCloseSolution Notifies listening clients that a solution has been closed. (Inherited from IVsSolutionEvents2.)
Public method OnAfterClosingChildren Fired after closing all nested projects owned by a parent hierarchy.
Public method OnAfterLoadProject Notifies listening clients that the project has been loaded. (Inherited from IVsSolutionEvents2.)
Public method OnAfterMergeSolution Notifies listening clients that all projects have been merged into the open solution. (Inherited from IVsSolutionEvents2.)
Public method OnAfterOpeningChildren Fired after opening all nested projects owned by a parent hierarchy.
Public method OnAfterOpenProject Notifies listening clients that the project has been opened. (Inherited from IVsSolutionEvents2.)
Public method OnAfterOpenSolution Notifies listening clients that the solution has been opened. (Inherited from IVsSolutionEvents2.)
Public method OnBeforeCloseProject Notifies listening clients that the project is about to be closed. (Inherited from IVsSolutionEvents2.)
Public method OnBeforeCloseSolution Notifies listening clients that the solution is about to be closed. (Inherited from IVsSolutionEvents2.)
Public method OnBeforeClosingChildren Fired before closing all nested projects owned by a parent hierarchy.
Public method OnBeforeOpeningChildren Fired before opening all nested projects owned by a parent hierarchy.
Public method OnBeforeUnloadProject Notifies listening clients that the project is about to be unloaded. (Inherited from IVsSolutionEvents2.)
Public method OnQueryCloseProject Queries listening clients as to whether the project can be closed. (Inherited from IVsSolutionEvents2.)
Public method OnQueryCloseSolution Queries listening clients as to whether the solution can be closed. (Inherited from IVsSolutionEvents2.)
Public method OnQueryUnloadProject Queries listening clients as to whether the project can be unloaded. (Inherited from IVsSolutionEvents2.)

Top

See Also

Reference

IVsSolutionEvents3 Interface

Microsoft.VisualStudio.Shell.Interop Namespace