IVsSolutionEvents3.OnBeforeCloseProject(IVsHierarchy, Int32) 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.
Dinleme istemcilerini projenin kapatılmak üzere olduğunu bildirir.
public:
int OnBeforeCloseProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierarchy, int fRemoved);
public:
int OnBeforeCloseProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierarchy, int fRemoved);
int OnBeforeCloseProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHierarchy, int fRemoved);
public int OnBeforeCloseProject (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierarchy, int fRemoved);
abstract member OnBeforeCloseProject : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * int -> int
Public Function OnBeforeCloseProject (pHierarchy As IVsHierarchy, fRemoved As Integer) As Integer
Parametreler
- pHierarchy
- IVsHierarchy
'ndaki IVsHierarchy Kapatılan projenin arabirimine yönelik işaretçi.
- fRemoved
- Int32
[in] true Proje çözüm kapatılmadan önce çözümden kaldırılmışsa. false çözüm kapatılırken proje çözümden kaldırılmışsa.
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 IVsSolutionEvents3::OnBeforeCloseProject(
[in] IVsHierarchy *pHierarchy,
[in] BOOL fRemoved
);