Listening interface that monitors any notifications of changes to the 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("23EC4D20-54A9-4365-82C8-ABDFBA686ECF")> _
Public Interface IVsSolutionEvents4
[InterfaceTypeAttribute()]
[GuidAttribute("23EC4D20-54A9-4365-82C8-ABDFBA686ECF")]
public interface IVsSolutionEvents4
[InterfaceTypeAttribute()]
[GuidAttribute(L"23EC4D20-54A9-4365-82C8-ABDFBA686ECF")]
public interface class IVsSolutionEvents4
[<InterfaceTypeAttribute()>]
[<GuidAttribute("23EC4D20-54A9-4365-82C8-ABDFBA686ECF")>]
type IVsSolutionEvents4 =  interface end
public interface IVsSolutionEvents4
The IVsSolutionEvents4 type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| .gif) | OnAfterAsynchOpenProject | Notifies listening clients that a project has been opened asynchronously. | 
| .gif) | OnAfterChangeProjectParent | Notifies listening clients that a project parent has changed. | 
| .gif) | OnAfterRenameProject | Notifies listening clients that a project has been renamed. | 
| .gif) | OnQueryChangeProjectParent | Queries listening clients as to whether a parent project has changed. | 
Top