Aracılığıyla paylaş


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

  • 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