IVsSolution2.AdviseSolutionEvents 方法 (IVsSolutionEvents, UInt32%)

建立解决方案事件的客户端通知。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function AdviseSolutionEvents ( _
    pSink As IVsSolutionEvents, _
    <OutAttribute> ByRef pdwCookie As UInteger _
) As Integer
int AdviseSolutionEvents(
    IVsSolutionEvents pSink,
    out uint pdwCookie
)

参数

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell.idl:

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

使用此方法将同步解决方案设置解决方案事件通知对特定对象于解决方案事件。例如, 输出 窗口包含提供有关解决方案的信息的某些窗格。,当解决方案关闭后,这些窗格将关闭。因此,那么,当解决方案关闭收到事件,则 输出 窗口清除 生成 窗格和 调试输出 窗格。若要查看其他示例,请参见OnAfterSave

.NET Framework 安全性

请参见

参考

IVsSolution2 接口

AdviseSolutionEvents 重载

Microsoft.VisualStudio.Shell.Interop 命名空间