IVsSolutionEvents3.OnBeforeUnloadProject(IVsHierarchy, IVsHierarchy) Yöntem

Tanım

İstemciye, projenin bellekten kaldırılmadan ilgili olduğunu bildirir.

public:
 int OnBeforeUnloadProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pRealHierarchy, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pStubHierarchy);
public:
 int OnBeforeUnloadProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pRealHierarchy, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pStubHierarchy);
int OnBeforeUnloadProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pRealHierarchy, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pStubHierarchy);
public int OnBeforeUnloadProject (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pRealHierarchy, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pStubHierarchy);
abstract member OnBeforeUnloadProject : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> int
Public Function OnBeforeUnloadProject (pRealHierarchy As IVsHierarchy, pStubHierarchy As IVsHierarchy) As Integer

Parametreler

pRealHierarchy
IVsHierarchy

'ndaki IVsHierarchy Boşaltılacak projenin arabirimine yönelik işaretçi.

pStubHierarchy
IVsHierarchy

'ndaki IVsHierarchy Boşaltılacak projenin yer tutucu hiyerarşisinin arabirimine yönelik işaretçi.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Uygulamalar

Açıklamalar

COM Imzası

Vsshell. IDL dosyasından:

HRESULT IVsSolutionEvents3::OnBeforeUnloadProject(  
   [in] IVsHierarchy *pRealHierarchy,  
   [in] IVsHierarchy *pStubHierarchy  
);  

Şunlara uygulanır