IVsFireSolutionEvents Interface

Fires the same events (SolutionEvents) a solution normally fires. Enables a project that nests subprojects to fire these events. Implemented by the environment.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

public interface IVsFireSolutionEvents

The IVsFireSolutionEvents type exposes the following members.

Public methodFireOnAfterClosingChildrenFires a solution event, OnAfterClosingChildren, after closing a child project in a nested project hierarchy.
Public methodFireOnAfterLoadProjectFires a solution event, OnAfterLoadProject, after a project is loaded in the project hierarchy.
Public methodFireOnAfterOpeningChildrenFires a solution event, OnAfterOpeningChildren, after opening a child project in a nested project hierarchy.
Public methodFireOnAfterOpenProjectFires a solution event, OnAfterOpenProject, after opening the project.
Public methodFireOnBeforeCloseProjectFires a solution event, OnBeforeCloseProject, before closing a project.
Public methodFireOnBeforeClosingChildrenFires a solution event, OnBeforeClosingChildren, before closing a child project.
Public methodFireOnBeforeOpeningChildrenFires a solution event, OnBeforeOpeningChildren, before opening a children project in a nested project hierarchy.
Public methodFireOnBeforeUnloadProjectFires a solution event, OnBeforeUnloadProject, before unloading a project from a project hierarchy.
Public methodFireOnQueryCloseProjectFires a solution event, OnQueryCloseProject, indicating a query about closing the project.
Public methodFireOnQueryUnloadProjectFires a solution event, OnQueryUnloadProject, indicating a query about unloading the project.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2015 Microsoft