IVsFireSolutionEvents Interface

Definition

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

C++/CX
public interface class IVsFireSolutionEvents
Attributes

Methods

FireOnAfterClosingChildren(IVsHierarchy)

Fires a solution event, OnAfterClosingChildren(IVsHierarchy), after closing a child project in a nested project hierarchy.

FireOnAfterLoadProject(IVsHierarchy)

Fires a solution event, OnAfterLoadProject(IVsHierarchy, IVsHierarchy), after a project is loaded in the project hierarchy.

FireOnAfterOpeningChildren(IVsHierarchy)

Fires a solution event, OnAfterOpeningChildren(IVsHierarchy), after opening a child project in a nested project hierarchy.

FireOnAfterOpenProject(IVsHierarchy, Int32)

Fires a solution event, OnAfterOpenProject(IVsHierarchy, Int32), after opening the project.

FireOnBeforeCloseProject(IVsHierarchy, Int32)

Fires a solution event, OnBeforeCloseProject(IVsHierarchy, Int32), before closing a project.

FireOnBeforeClosingChildren(IVsHierarchy)

Fires a solution event, OnBeforeClosingChildren(IVsHierarchy), before closing a child project.

FireOnBeforeOpeningChildren(IVsHierarchy)

Fires a solution event, OnBeforeOpeningChildren(IVsHierarchy), before opening a children project in a nested project hierarchy.

FireOnBeforeUnloadProject(IVsHierarchy)

Fires a solution event, OnBeforeUnloadProject(IVsHierarchy, IVsHierarchy), before unloading a project from a project hierarchy.

FireOnQueryCloseProject(IVsHierarchy, Int32)

Fires a solution event, OnQueryCloseProject(IVsHierarchy, Int32, Int32), indicating a query about closing the project.

FireOnQueryUnloadProject(IVsHierarchy)

Fires a solution event, OnQueryUnloadProject(IVsHierarchy, Int32), indicating a query about unloading the project.

Applies to

Proizvod Verzije
Visual Studio SDK 2015, 2017, 2019, 2022