Sdílet prostřednictvím


IVsSolutionBuildManager.AdviseUpdateSolutionEvents – metoda (IVsUpdateSolutionEvents, UInt32)

 

Přidá do seznamu posluchačů pro volající IVsUpdateSolutionEvents události.

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

Syntaxe

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
    [v] Ukazatel IVsSolutionEvents rozhraní objektu vyžadování oznámení události řešení.
  • pdwCookie
    [výstup] Double word soubor cookie obsahující ukazatel.

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 IVsSolutionBuildManager::AdviseUpdateSolutionEvents(
   [in] IVsUpdateSolutionEvents *pIVsUpdateSolutionEvents,
   [out] VSCOOKIE *pdwCookie
);

Umožňuje správci volajícímu naslouchat sadu událostí sestavení tohoto řešení je z IVsUpdateSolutionEvents.Toto rozhraní obsahuje události pro řešení a stavebního projektu.

Když je tato metoda volána, předáte ukazatel na objekt události a soubor cookie je k dispozici, pak mohou být předány do UnadviseUpdateSolutionEvents metodu, aby zastavil naslouchání.

Viz také

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

Zpátky na začátek