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
pIVsBuildStatusCallback
Type: Microsoft.VisualStudio.Shell.Interop.IVsBuildStatusCallback[in] Wskaźnik do środowiska IVsBuildStatusCallback interfejsu.
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