IVsBuildableProjectCfg.AdviseBuildStatusCallback Yöntem (IVsBuildStatusCallback, UInt32)
Yapı durumu olayların bildirimleri almak için ortamı kaydeder.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int AdviseBuildStatusCallback(
IVsBuildStatusCallback pIVsBuildStatusCallback,
out uint pdwCookie
)
int AdviseBuildStatusCallback(
IVsBuildStatusCallback^ pIVsBuildStatusCallback,
[OutAttribute] unsigned int% pdwCookie
)
abstract AdviseBuildStatusCallback :
pIVsBuildStatusCallback:IVsBuildStatusCallback *
pdwCookie:uint32 byref -> int
Function AdviseBuildStatusCallback (
pIVsBuildStatusCallback As IVsBuildStatusCallback,
<OutAttribute> ByRef pdwCookie As UInteger
) As Integer
Parametreler
pIVsBuildStatusCallback
Type: Microsoft.VisualStudio.Shell.Interop.IVsBuildStatusCallback[in] Ortamın işaretçisine IVsBuildStatusCallback arabirimi.
pdwCookie
Type: System.UInt32[out] Tamamlanan kayıt temsil eden bir soyut tanıtıcısı işaretçisi.
Dönüş Değeri
Type: System.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.
Notlar
COM imza
Vsshell.idl:
HRESULT IVsBuildableProjectCfg::AdviseBuildStatusCallback(
[in] IVsBuildStatusCallback *pIVsBuildStatusCallback,
[out] VSCOOKIE *pdwCookie
);
IVsBuildStatusCallback Arabirimi, bir proje ile ortam için yapı durumu değişiklikleri bildirir mekanizmasıdır. Bir olay gerçekleştiğinde proje uygun çağırır IVsBuildStatusCallback yöntemi. Örneğin, proje çağırır BuildEnd bir yapı tamamlandığında yöntemi.
Ayrıca bkz.
IVsBuildableProjectCfg Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön