IVsFireSolutionEvents2 Interface
Fires the same events (SolutionEvents) a solution normally fires. Enables a project that nests subprojects to fire these events. Extends, but does not inherit from, IVsFireSolutionEvents.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("ED6AAB26-108F-4B4F-A57B-14D20982713D")> _
Public Interface IVsFireSolutionEvents2
[InterfaceTypeAttribute()]
[GuidAttribute("ED6AAB26-108F-4B4F-A57B-14D20982713D")]
public interface IVsFireSolutionEvents2
[InterfaceTypeAttribute()]
[GuidAttribute(L"ED6AAB26-108F-4B4F-A57B-14D20982713D")]
public interface class IVsFireSolutionEvents2
[<InterfaceTypeAttribute()>]
[<GuidAttribute("ED6AAB26-108F-4B4F-A57B-14D20982713D")>]
type IVsFireSolutionEvents2 = interface end
public interface IVsFireSolutionEvents2
The IVsFireSolutionEvents2 type exposes the following members.
Methods
Name | Description | |
---|---|---|
FireOnAfterAsynchOpenProject | Fires a solution event, OnAfterAsynchOpenProject, after asynchronously opening a project in a nested project. | |
FireOnAfterChangeProjectParent | Fires a solution event, OnAfterChangeProjectParent, after the parent project of a child project changes. | |
FireOnAfterRenameProject | Fires a solution event, OnAfterRenameProject, after renaming a project in the project hierarchy. | |
FireOnQueryChangeProjectParent | Fires a solution event, OnQueryChangeProjectParent, indicating a query about changing the parent of the project. |
Top
Remarks
For more information about unloading and reloading nested projects, see Considerations for Unloading and Reloading Nested Projects.