Metoda IVsRunningDocumentTable.AdviseRunningDocTableEvents — (IVsRunningDocTableEvents, UInt32)
Data opublikowania: sierpień 2016
Pozwala to klientowi na otrzymywanie powiadomień o zmianach do tabeli systemem dokumentu (Normalizacją).
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int AdviseRunningDocTableEvents(
IVsRunningDocTableEvents pSink,
out uint pdwCookie
)
int AdviseRunningDocTableEvents(
IVsRunningDocTableEvents^ pSink,
[OutAttribute] unsigned int% pdwCookie
)
abstract AdviseRunningDocTableEvents :
pSink:IVsRunningDocTableEvents *
pdwCookie:uint32 byref -> int
Function AdviseRunningDocTableEvents (
pSink As IVsRunningDocTableEvents,
<OutAttribute> ByRef pdwCookie As UInteger
) As Integer
Parametry
pSink
Type: Microsoft.VisualStudio.Shell.Interop.IVsRunningDocTableEvents[in] IVsRunningDocTableEvents Interfejs, który odbiera powiadomienia o zdarzeniach.
pdwCookie
Type: System.UInt32[out] Zwraca wartość abstrakcyjnych, która określa klienta jest informacja o zdarzeniach Normalizacją. Użyj tego pliku cookie później w wywołaniu UnadviseRunningDocTableEvents metody.
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 IVsRunningDocumentTable::AdviseRunningDocTableEvents(
[in] IVsRunningDocTableEvents *pSink,
[out] VSCOOKIE *pdwCookie
);
IVsRunningDocTableEvents Interfejs może zawierać dodatkowe interfejsy takich jak IVsRunningDocTableEvents2, IVsRunningDocTableEvents3, i IVsRunningDocTableEvents4 do obsługi dodatkowych zdarzeń. Wywołania środowiska QueryInterface metody na IVsRunningDocTableEvents interfejs do uzyskiwania innych interfejsów.
Zobacz też
Interfejs IVsRunningDocumentTable
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku