Metoda IVsSolutionBuildManager2.AdviseUpdateSolutionEvents — (IVsUpdateSolutionEvents, UInt32)
Obiekt wywołujący są dodawane do listy detektorów dla IVsUpdateSolutionEvents2 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
[w] Wskaźnik, aby IVsUpdateSolutionEvents obiektu.
- pdwCookie
[out] Wskaźnik double word zawierających plik cookie.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Implementuje
IVsSolutionBuildManager.AdviseUpdateSolutionEvents(IVsUpdateSolutionEvents, UInt32)
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsSolutionBuildManager2::AdviseUpdateSolutionEvents(
[in] IVsUpdateSolutionEvents *pIVsUpdateSolutionEvents,
[out] VSCOOKIE *pdwCookie
);
Umożliwia rozmówcy do nasłuchiwania zestaw zdarzeń tej kompilacji rozwiązania Menedżera uruchamiany z IVsUpdateSolutionEvents2.Ten interfejs zawiera zdarzenia, ustaw dla roztworu i projektu budynku.
Gdy metoda ta jest wywoływana, przekazuje się w wskaźnik do obiektu zdarzenia i plik cookie jest pod warunkiem, że mogą być następnie przekazywane do UnadviseUpdateSolutionEvents metoda skutkującej zaprzestaniem nasłuchiwania.
Zobacz też
Interfejs IVsSolutionBuildManager2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku