ActionableSolutionListener Members
Include Protected Members
Include Inherited Members
Listens to all the solution listener interfaces.
The ActionableSolutionListener type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
ActionableSolutionListener | Initializes a new instance of the ActionableSolutionListener class. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Dispose | Overloaded. Releases all resources used by the current instance of the solution listener. |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
Init | Initializes a solution listener. (Inherited from SolutionListener.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
OnAfterAsynchOpenProject | Called after the project is opened. (Overrides SolutionListener.OnAfterAsynchOpenProject(IVsHierarchy, Int32).) |
![]() |
OnAfterChangeProjectParent | Called after a project parent has changed. (Overrides SolutionListener.OnAfterChangeProjectParent(IVsHierarchy).) |
![]() |
OnAfterCloseSolution | Called after a solution is closed. (Overrides SolutionListener.OnAfterCloseSolution(Object).) |
![]() |
OnAfterClosingChildren | Called after closing all nested projects of a parent hierarchy. (Overrides SolutionListener.OnAfterClosingChildren(IVsHierarchy).) |
![]() |
OnAfterLoadProject | Called after a project has loaded. (Overrides SolutionListener.OnAfterLoadProject(IVsHierarchy, IVsHierarchy).) |
![]() |
OnAfterMergeSolution | Called after all projects are merged into the open solution. (Overrides SolutionListener.OnAfterMergeSolution(Object).) |
![]() |
OnAfterOpeningChildren | Called after opening all nested projects of a parent hierarchy. (Overrides SolutionListener.OnAfterOpeningChildren(IVsHierarchy).) |
![]() |
OnAfterOpenProject | Called after a project has opened. (Overrides SolutionListener.OnAfterOpenProject(IVsHierarchy, Int32).) |
![]() |
OnAfterOpenSolution | Called after the solution is open. (Overrides SolutionListener.OnAfterOpenSolution(Object, Int32).) |
![]() |
OnAfterRenameProject | Called after a project is renamed. (Overrides SolutionListener.OnAfterRenameProject(IVsHierarchy).) |
![]() |
OnBeforeCloseProject | Called before a project is closed. (Overrides SolutionListener.OnBeforeCloseProject(IVsHierarchy, Int32).) |
![]() |
OnBeforeCloseSolution | Called before a solution is closed. (Overrides SolutionListener.OnBeforeCloseSolution(Object).) |
![]() |
OnBeforeClosingChildren | Called before closing all nested projects of a parent hierarchy. (Overrides SolutionListener.OnBeforeClosingChildren(IVsHierarchy).) |
![]() |
OnBeforeOpeningChildren | Called before opening nested projects of a parent hierarchy. (Overrides SolutionListener.OnBeforeOpeningChildren(IVsHierarchy).) |
![]() |
OnBeforeUnloadProject | Called before a project is unloaded. (Overrides SolutionListener.OnBeforeUnloadProject(IVsHierarchy, IVsHierarchy).) |
![]() |
OnQueryChangeProjectParent | Called to query clients whether a parent project has changed. (Overrides SolutionListener.OnQueryChangeProjectParent(IVsHierarchy, IVsHierarchy, Int32%).) |
![]() |
OnQueryCloseProject | Called to query clients whether a project may close. (Overrides SolutionListener.OnQueryCloseProject(IVsHierarchy, Int32, Int32%).) |
![]() |
OnQueryCloseSolution | Called to query clients whether a solution may close. (Overrides SolutionListener.OnQueryCloseSolution(Object, Int32%).) |
![]() |
OnQueryUnloadProject | Called to query clients whether the project may be unloaded. (Overrides SolutionListener.OnQueryUnloadProject(IVsHierarchy, Int32%).) |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
![]() |
EventsCookie | Gets the unique identifier used to unregister for events. (Inherited from SolutionListener.) |
![]() |
ServiceProvider | Gets the service provider associated with the solution. (Inherited from SolutionListener.) |
![]() |
Solution | Gets the solution. (Inherited from SolutionListener.) |
Top
Events
Name | Description | |
---|---|---|
![]() |
AfterAsynchOpenProjectEvent | Event to raise after the project is opened. |
![]() |
AfterChangeProjectParentEvent | Event to raise after the project parent has changed. |
![]() |
AfterCloseSolutionEvent | Event to raise after a solution is closed. |
![]() |
AfterClosingChildrenEvent | Event to raise after closing all nested projects of a parent hierarchy. |
![]() |
AfterLoadProjectEvent | Event to raise after a project has loaded. |
![]() |
AfterMergeSolutionEvent | Event to raise after all projects are merged into the open solution. |
![]() |
AfterOpeningChildrenEvent | Event to raise after opening nested projects of a parent hierarchy. |
![]() |
AfterOpenProjectEvent | Event to raise after opening a project. |
![]() |
AfterOpenSolutionEvent | Event to raise after opening a solution. |
![]() |
AfterRenameProjectEvent | Event to raise after renaming a project. |
![]() |
BeforeCloseProjectEvent | Event to raise before closing a project. |
![]() |
BeforeCloseSolutionEvent | Event to raise before closing a solution. |
![]() |
BeforeClosingChildrenEvent | Event to raise before closing nested projects of a parent hierarchy. |
![]() |
BeforeOpeningChildrenEvent | Event to raise before opening nested projects of a parent hierarchy. |
![]() |
BeforeUnloadProjectEvent | Event to raise before unloading a project. |
![]() |
QueryChangeProjectParentEvent | Event to raise before changing a project parent. |
![]() |
QueryCloseProjectEvent | Event to raise before closing a project. |
![]() |
QueryCloseSolutionEvent | Event to raise to query clients whether a solution may close. |
![]() |
QueryUnloadProjectEvent | Event to raise to query clients whether a project may unload. |
Top
See Also
Reference
ActionableSolutionListener Class
Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities Namespace