IVsShell.AdviseBroadcastMessages – metoda (IVsBroadcastMessageEvents, UInt32)
Umožňuje klientům přijímat zprávy, které obvykle vysílají pouze do hlavního okna aplikace.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int AdviseBroadcastMessages(
IVsBroadcastMessageEvents pSink,
out uint pdwCookie
)
int AdviseBroadcastMessages(
IVsBroadcastMessageEvents^ pSink,
[OutAttribute] unsigned int% pdwCookie
)
abstract AdviseBroadcastMessages :
pSink:IVsBroadcastMessageEvents *
pdwCookie:uint32 byref -> int
Function AdviseBroadcastMessages (
pSink As IVsBroadcastMessageEvents,
<OutAttribute> ByRef pdwCookie As UInteger
) As Integer
Parametry
- pSink
[v] Ukazatel IVsBroadcastMessageEvents rozhraní.Obdržíte oznámení o jeho provádění.
- pdwCookie
[výstup] Ukazatel na abstraktní úchyt, potřebné k vysílání zpráv v prostředí klienta unadvise.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsShell::AdviseBroadcastMessages(
[in] IVsBroadcastMessageEvents *pSink,
[out] VSCOOKIE *pdwCookie
);
Tato metoda umožňuje klientům přijímat zvláštní zprávy vysílání obvykle pouze do okna Hlavní prostředí.Tyto zprávy zahrnují systémové zprávy, jako jsou například změny písma a palety barev.
Viz také
IVsShell – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek