Share via


SolutionListenerForProjectOpen Class

This class and its members are reserved for internal use and are not intended to be used in your code.

This API is not CLS-compliant. 

Inheritance Hierarchy

System..::..Object
  Microsoft.VisualStudio.Data.Tools.Package.Project.Internal..::..SolutionListener
    Microsoft.VisualStudio.Data.Tools.Package.Project.Internal..::..SolutionListenerForProjectOpen

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.Project.Internal
Assembly:  Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Class SolutionListenerForProjectOpen _
    Inherits SolutionListener
'Usage
Dim instance As SolutionListenerForProjectOpen
[CLSCompliantAttribute(false)]
public class SolutionListenerForProjectOpen : SolutionListener
[CLSCompliantAttribute(false)]
public ref class SolutionListenerForProjectOpen : public SolutionListener
[<CLSCompliantAttribute(false)>]
type SolutionListenerForProjectOpen =  
    class
        inherit SolutionListener
    end
public class SolutionListenerForProjectOpen extends SolutionListener

The SolutionListenerForProjectOpen type exposes the following members.

Constructors

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

Top

Properties

  Name Description
Protected property EventsCookie Gets {insert text here}. (Inherited from SolutionListener.)
Protected property ServiceProvider Gets {insert text here}. (Inherited from SolutionListener.)
Protected property Solution Gets {insert text here}. (Inherited from SolutionListener.)

Top

Methods

  Name Description
Public method Dispose() () () () The IDispose interface Dispose method for disposing the object determinastically. (Inherited from SolutionListener.)
Protected method Dispose(Boolean) The method that does the cleanup. (Inherited from SolutionListener.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method Init (Inherited from SolutionListener.)
Protected method MemberwiseClone (Inherited from Object.)
Public method OnAfterAsynchOpenProject (Inherited from SolutionListener.)
Public method OnAfterChangeProjectParent (Inherited from SolutionListener.)
Public method OnAfterCloseSolution (Inherited from SolutionListener.)
Public method OnAfterClosingChildren (Inherited from SolutionListener.)
Public method OnAfterLoadProject (Inherited from SolutionListener.)
Public method OnAfterMergeSolution (Inherited from SolutionListener.)
Public method OnAfterOpeningChildren (Inherited from SolutionListener.)
Public method OnAfterOpenProject (Overrides SolutionListener..::..OnAfterOpenProject(IVsHierarchy, Int32).)
Public method OnAfterOpenSolution (Inherited from SolutionListener.)
Public method OnAfterRenameProject (Inherited from SolutionListener.)
Public method OnBeforeCloseProject (Inherited from SolutionListener.)
Public method OnBeforeCloseSolution (Inherited from SolutionListener.)
Public method OnBeforeClosingChildren (Inherited from SolutionListener.)
Public method OnBeforeOpeningChildren (Inherited from SolutionListener.)
Public method OnBeforeUnloadProject (Inherited from SolutionListener.)
Public method OnQueryChangeProjectParent Fired before a project is moved from one parent to another in the solution explorer (Inherited from SolutionListener.)
Public method OnQueryCloseProject (Inherited from SolutionListener.)
Public method OnQueryCloseSolution (Inherited from SolutionListener.)
Public method OnQueryUnloadProject (Inherited from SolutionListener.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.Data.Tools.Package.Project.Internal Namespace