Udostępnij za pośrednictwem


Metoda IVsBuildableProjectCfg.AdviseBuildStatusCallback — (IVsBuildStatusCallback, UInt32)

 

Rejestruje środowiska, aby otrzymywać powiadomienia o zdarzeniach Stan kompilacji.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

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

Parametry

  • pdwCookie
    Type: System.UInt32

    [out] Wskaźnik do dojścia abstrakcyjnych, reprezentujący ukończoną rejestracji.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsBuildableProjectCfg::AdviseBuildStatusCallback(
   [in] IVsBuildStatusCallback *pIVsBuildStatusCallback,
   [out] VSCOOKIE *pdwCookie
);

IVsBuildStatusCallback Interfejs to mechanizm, za pomocą którego projektu powiadamia środowiska zmiany stanu kompilacji. Po wystąpieniu zdarzenia kompilacji projektu wywołuje odpowiednie IVsBuildStatusCallback metody. Na przykład projekt wywołuje BuildEnd Metoda po zakończeniu kompilacji.

Zobacz też

Interfejs IVsBuildableProjectCfg
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku