Aracılığıyla paylaş


IVsSolution.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.

Notlar

COM imza

Vsshell.idl:

HRESULT IVsSolution::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ış penceresini Bazı bölmeler çözümü hakkında bilgi içerir. Çözüm kapalı olduğunda bu bölmeleri kapatılır. Bu nedenle, çözüm kapattığınızda olayı aldı ve sonra Yapı bölmesi ve hata ayıklama çıktı bölmesi çıkış penceresini temizler. Başka bir örnek için bkz: OnAfterSave.

Ayrıca bkz.

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

Başa dön