Share via


IVsSolutionEvents4 Interface

Definition

Listening interface that monitors any notifications of changes to the solution.

public interface class IVsSolutionEvents4
public interface class IVsSolutionEvents4
__interface IVsSolutionEvents4
[System.Runtime.InteropServices.Guid("23EC4D20-54A9-4365-82C8-ABDFBA686ECF")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsSolutionEvents4
[<System.Runtime.InteropServices.Guid("23EC4D20-54A9-4365-82C8-ABDFBA686ECF")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsSolutionEvents4 = interface
Public Interface IVsSolutionEvents4
Derived
Attributes

Methods

OnAfterAsynchOpenProject(IVsHierarchy, Int32)
Obsolete.

Notifies listening clients that a project has been opened asynchronously.

OnAfterChangeProjectParent(IVsHierarchy)

Notifies listening clients that a project parent has changed.

OnAfterRenameProject(IVsHierarchy)

Notifies listening clients that a project has been renamed.

OnQueryChangeProjectParent(IVsHierarchy, IVsHierarchy, Int32)

Queries listening clients as to whether a parent project has changed.

Applies to