IVsRunningDocTableEvents2 接口
执行将激发以响应变化对文档在运行文档表 (RDT)的方法。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<GuidAttribute("15C7826F-443C-406D-98F8-55F6260669EC")> _
<InterfaceTypeAttribute()> _
Public Interface IVsRunningDocTableEvents2 _
Inherits IVsRunningDocTableEvents
[GuidAttribute("15C7826F-443C-406D-98F8-55F6260669EC")]
[InterfaceTypeAttribute()]
public interface IVsRunningDocTableEvents2 : IVsRunningDocTableEvents
IVsRunningDocTableEvents2 类型公开以下成员。
方法
页首
备注
IVsRunningDocTableEvents2 接口在对 AdviseRunningDocTableEvents 方法的调用指定在 IVsRunningDocumentTable 接口。
接口的方法的 cookie 表示请求的客户端通知。 ,该包不再要侦听 RDT 事件时,在调用使用 cookie。 UnadviseRunningDocTableEvents 方法。
您可能需要实现更丰富的事件通知的附加接口:
若要收到通知,在文档保存之前,请实现 IVsRunningDocTableEvents3 接口。
若要收到通知,在文档的第一个锁是前对 (使您有机会加载文档),请实现 IVsRunningDocTableEvents4 接口。
对实现者的说明
实现包中的此接口接收有关状态的事件。 RDT。 请注意此接口从 IVsRunningDocTableEvents 接口派生,并且必须实现该接口的所有方法。
cookie 参数传递给所有此接口的方法表示特定事件影响的文档。 此 cookie 是从 FindAndLockDocument 或 RegisterAndLockDocument 方法返回相同的值。 IVsRunningDocumentTable 接口。
对调用者的说明
,在特定事件发生时,环境调用此接口。 ,当文档重命名时,此接口比 IVsRunningDocTableEvents 提供对有关更多信息。