Sdílet prostřednictvím


IVsUIHierarchy.AdviseHierarchyEvents – metoda (IVsHierarchyEvents, UInt32)

 

Umožňuje klientům zavěšení na oznámení událostí bez vytváření hierarchie implementovat IConnectionPointContainer.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int AdviseHierarchyEvents(
    IVsHierarchyEvents pEventSink,
    out uint pdwCookie
)
int AdviseHierarchyEvents(
    IVsHierarchyEvents^ pEventSink,
    [OutAttribute] unsigned int% pdwCookie
)
abstract AdviseHierarchyEvents : 
        pEventSink:IVsHierarchyEvents *
        pdwCookie:uint32 byref -> int
Function AdviseHierarchyEvents (
    pEventSink As IVsHierarchyEvents,
    <OutAttribute> ByRef pdwCookie As UInteger
) As Integer

Parametry

  • pEventSink
    [v] IVsHierarchyEvents rozhraní objektu vyžadování oznámení události hierarchie.
  • pdwCookie
    [výstup] Jedinečný identifikátor pro jímky událostí odkazované ukazatele.Tato hodnota je pro unadvise použití jímky událostí UnadviseHierarchyEvents.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Implementuje

IVsHierarchy.AdviseHierarchyEvents(IVsHierarchyEvents, UInt32)

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsUIHierarchy::AdviseHierarchyEvents(
   [in] IVsHierarchyEvents *pEventSink,
   [out] VSCOOKIE *pdwCookie
);

Viz také

IVsUIHierarchy – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek