SolutionListenerForProjectOpen Members

Monitors open project events.

The SolutionListenerForProjectOpen type exposes the following members.

Constructors

  Name Description
Public method SolutionListenerForProjectOpen Initializes a new instance of SolutionListenerForProjectOpen.

Top

Methods

  Name Description
Public method Dispose Overloaded.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method 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.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method Init Initializes the solution listener. (Inherited from SolutionListener.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method OnAfterAsynchOpenProject Raised after a project has been opened asynchronously. (Inherited from SolutionListener.)
Public method OnAfterChangeProjectParent Raised after a project has been moved. (Inherited from SolutionListener.)
Public method OnAfterCloseSolution Raised after the solution has been closed. (Inherited from SolutionListener.)
Public method OnAfterClosingChildren Raised after closing all the nested projects owned by a parent hierarchy. (Inherited from SolutionListener.)
Public method OnAfterLoadProject Raised after the project is loaded. (Inherited from SolutionListener.)
Public method OnAfterMergeSolution Raised after all projects have been merged into the open solution. (Inherited from SolutionListener.)
Public method OnAfterOpeningChildren Raised after opening all nested projects. (Inherited from SolutionListener.)
Public method OnAfterOpenProject Fired after the project has been opened. (Overrides SolutionListener.OnAfterOpenProject(IVsHierarchy, Int32).)
Public method OnAfterOpenSolution (Overrides SolutionListener.OnAfterOpenSolution(Object, Int32).)
Public method OnAfterRenameProject Raised after the project has been renamed. (Inherited from SolutionListener.)
Public method OnBeforeCloseProject Raised before the project is closed. (Inherited from SolutionListener.)
Public method OnBeforeCloseSolution Raised before the solution is closed. (Inherited from SolutionListener.)
Public method OnBeforeClosingChildren Raised before the solution's subprojects are closed. (Inherited from SolutionListener.)
Public method OnBeforeOpeningChildren Raised before the solution's subprojects are opened. (Inherited from SolutionListener.)
Public method OnBeforeUnloadProject Raised before the project is unloaded. (Inherited from SolutionListener.)
Public method OnQueryChangeProjectParent Raised to ask listening clients whether a project can be moved from one parent to another in the solution explorer. (Inherited from SolutionListener.)
Public method OnQueryCloseProject Raised to ask listening clients whether the project can be closed. (Inherited from SolutionListener.)
Public method OnQueryCloseSolution Raised to ask listening clients whether the solution can be closed. (Inherited from SolutionListener.)
Public method OnQueryUnloadProject Raised to ask listening clients whether the project can be unloaded. (Inherited from SolutionListener.)
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)

Top

Properties

  Name Description
Protected property EventsCookie Gets the unique identifier used to unregister for events. (Inherited from SolutionListener.)
Protected property ServiceProvider Gets the service provider associated with the solution. (Inherited from SolutionListener.)
Protected property Solution Gets the solution. (Inherited from SolutionListener.)

Top

See Also

Reference

SolutionListenerForProjectOpen Class

Microsoft.VisualStudio.Package Namespace