Share via


ConversionSolutionListener 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.SqlProfile.UI..::..ConversionSolutionListener

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.SqlProfile.UI
Assembly:  Microsoft.VisualStudio.Data.Tools.Package.SqlProfile (in Microsoft.VisualStudio.Data.Tools.Package.SqlProfile.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Class ConversionSolutionListener _
    Implements IVsSolutionEvents3, IVsSolutionEvents2, IVsSolutionEvents, IVsSolutionEvents4,  _
    IDisposable
'Usage
Dim instance As ConversionSolutionListener
[CLSCompliantAttribute(false)]
public class ConversionSolutionListener : IVsSolutionEvents3, 
    IVsSolutionEvents2, IVsSolutionEvents, IVsSolutionEvents4, IDisposable
[CLSCompliantAttribute(false)]
public ref class ConversionSolutionListener : IVsSolutionEvents3, 
    IVsSolutionEvents2, IVsSolutionEvents, IVsSolutionEvents4, IDisposable
[<CLSCompliantAttribute(false)>]
type ConversionSolutionListener =  
    class
        interface IVsSolutionEvents3
        interface IVsSolutionEvents2
        interface IVsSolutionEvents
        interface IVsSolutionEvents4
        interface IDisposable
    end
public class ConversionSolutionListener implements IVsSolutionEvents3, IVsSolutionEvents2, IVsSolutionEvents, IVsSolutionEvents4, IDisposable

The ConversionSolutionListener type exposes the following members.

Constructors

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

Top

Methods

  Name Description
Public method Dispose() () () () The IDispose interface Dispose method for disposing the object determinastically.
Protected method Dispose(Boolean) The method that does the cleanup.
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
Protected method MemberwiseClone (Inherited from Object.)
Public method OnAfterAsynchOpenProject
Public method OnAfterChangeProjectParent
Public method OnAfterCloseSolution
Public method OnAfterClosingChildren
Public method OnAfterLoadProject
Public method OnAfterMergeSolution
Public method OnAfterOpeningChildren
Public method OnAfterOpenProject
Public method OnAfterOpenSolution
Public method OnAfterRenameProject
Public method OnBeforeCloseProject
Public method OnBeforeCloseSolution
Public method OnBeforeClosingChildren
Public method OnBeforeOpeningChildren
Public method OnBeforeUnloadProject
Public method OnQueryChangeProjectParent Fired before a project is moved from one parent to another in the solution explorer
Public method OnQueryCloseProject
Public method OnQueryCloseSolution
Public method OnQueryUnloadProject
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.SqlProfile.UI Namespace