IVsUpdateSolutionEvents2.OnActiveProjectCfgChange(IVsHierarchy) Yöntem

Tanım

Çözümdeki bir projenin etkin proje yapılandırması değiştiğinde çağırılır.

public:
 int OnActiveProjectCfgChange(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pIVsHierarchy);
public:
 int OnActiveProjectCfgChange(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pIVsHierarchy);
int OnActiveProjectCfgChange(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pIVsHierarchy);
public int OnActiveProjectCfgChange (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pIVsHierarchy);
abstract member OnActiveProjectCfgChange : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> int
Public Function OnActiveProjectCfgChange (pIVsHierarchy As IVsHierarchy) As Integer

Parametreler

pIVsHierarchy
IVsHierarchy

'ndaki Bir nesne işaretçisi IVsHierarchy .

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 IVsUpdateSolutionEvents2::OnActiveProjectCfgChange(  
   [in] IVsHierarchy *pIVsHierarchy  
);  

OnActiveProjectCfgChangeEtkinlik, çözümdeki bir projenin etkin proje yapılandırması değiştirildikten sonra tetiklenir. nullİçin geçirilirse pIVsHierarchy , çözümde yalnızca bir proje etkin olsa bile, bu olaya yönelik havuzlar çözümdeki her projenin değiştiğini varsaymalıdır.

Şunlara uygulanır