Metoda IVsSolutionBuildManager.AdviseUpdateSolutionEvents — (IVsUpdateSolutionEvents, UInt32)
Dodaje do listy obiektów nasłuchujących dla obiektu wywołującego IVsUpdateSolutionEvents zdarzenia.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int AdviseUpdateSolutionEvents(
IVsUpdateSolutionEvents pIVsUpdateSolutionEvents,
out uint pdwCookie
)
int AdviseUpdateSolutionEvents(
IVsUpdateSolutionEvents^ pIVsUpdateSolutionEvents,
[OutAttribute] unsigned int% pdwCookie
)
abstract AdviseUpdateSolutionEvents :
pIVsUpdateSolutionEvents:IVsUpdateSolutionEvents *
pdwCookie:uint32 byref -> int
Function AdviseUpdateSolutionEvents (
pIVsUpdateSolutionEvents As IVsUpdateSolutionEvents,
<OutAttribute> ByRef pdwCookie As UInteger
) As Integer
Parametry
pIVsUpdateSolutionEvents
Type: Microsoft.VisualStudio.Shell.Interop.IVsUpdateSolutionEvents[in] Wskaźnik do IVsSolutionEvents interfejsu na obiekt żądanie powiadomienia o zdarzeniach rozwiązania.
pdwCookie
Type: System.UInt32[out] Wskaźnik do plik cookie zawierający wyraz podwójnej precyzji.
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 IVsSolutionBuildManager::AdviseUpdateSolutionEvents(
[in] IVsUpdateSolutionEvents *pIVsUpdateSolutionEvents,
[out] VSCOOKIE *pdwCookie
);
Umożliwia obiekt wywołujący do nasłuchiwania zestaw zdarzeń tej kompilacji rozwiązania manager jest uruchamiana z IVsUpdateSolutionEvents. Ten interfejs zawiera zdarzenia dla Kompilowanie projektu i rozwiązania.
Gdy ta metoda jest wywoływana, przekazywane w wskaźnik do obiektu zdarzenia i plik cookie to pod warunkiem, że może być następnie przekazywany do UnadviseUpdateSolutionEvents metodę, aby zatrzymać nasłuchiwania.
Zobacz też
Interfejs IVsSolutionBuildManager
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku