ActionableSolutionListener.OnBeforeUnloadProject Method

Called before a project is unloaded.

Namespace:  Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities
Assembly:  Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)

Syntax

'Declaration
Public Overrides Function OnBeforeUnloadProject ( _
    realHierarchy As IVsHierarchy, _
    stubHierarchy As IVsHierarchy _
) As Integer
'Usage
Dim instance As ActionableSolutionListener
Dim realHierarchy As IVsHierarchy
Dim stubHierarchy As IVsHierarchy
Dim returnValue As Integer

returnValue = instance.OnBeforeUnloadProject(realHierarchy, _
    stubHierarchy)
public override int OnBeforeUnloadProject(
    IVsHierarchy realHierarchy,
    IVsHierarchy stubHierarchy
)
public:
virtual int OnBeforeUnloadProject(
    IVsHierarchy^ realHierarchy, 
    IVsHierarchy^ stubHierarchy
) override
public override function OnBeforeUnloadProject(
    realHierarchy : IVsHierarchy, 
    stubHierarchy : IVsHierarchy
) : int
abstract OnBeforeUnloadProject : 
        realHierarchy:IVsHierarchy * 
        stubHierarchy:IVsHierarchy -> int 
override OnBeforeUnloadProject : 
        realHierarchy:IVsHierarchy * 
        stubHierarchy:IVsHierarchy -> int 

Parameters

Return Value

Type: System.Int32

Implements

IVsSolutionEvents3.OnBeforeUnloadProject(IVsHierarchy, IVsHierarchy)
IVsSolutionEvents2.OnBeforeUnloadProject(IVsHierarchy, IVsHierarchy)
IVsSolutionEvents.OnBeforeUnloadProject(IVsHierarchy, IVsHierarchy)

.NET Framework Security

See Also

Reference

ActionableSolutionListener Class

ActionableSolutionListener Members

Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities Namespace