Aracılığıyla paylaş


IVsSolution2.AdviseSolutionEvents Yöntem (IVsSolutionEvents, UInt32)

 

Çözüm olayların istemci bildirimi oluşturur.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

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

Parametreler

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.

Uygulanan

IVsSolution.AdviseSolutionEvents(IVsSolutionEvents, UInt32)

Notlar

COM imza

Vsshell.idl:

HRESULT IVsSolution2::AdviseSolutionEvents(
   [in] IVsSolutionEvents *pSink, 
   [out] VSCOOKIE *pdwCookie
);

Belirli bir nesne üzerinde çözüm olayların bildirimini çözüm olayları çözüme eşitleyerek ayarlamak için bu yöntemi kullanın. Örneğin, Çıkış penceresi bazı bölmeler çözümü hakkında bilgi içerir. Çözüm kapalı olduğunda bu bölmeleri kapatılır. Bu nedenle, ne zaman çözüm close olayı alındığında, ardından Çıkış penceresini temizler Yapı bölmesinde ve hata ayıklama çıktı bölmesi. Başka bir örnek için bkz: OnAfterSave.

Ayrıca bkz.

IVsSolution2 Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön