IVsUpdateSolutionEvents2.OnActiveProjectCfgChange(IVsHierarchy) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Çö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
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.