IVsRunningDocTableEvents 接口

执行将激发以响应变化对文档在运行文档表 (RDT)的方法。

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

语法

声明
<GuidAttribute("BEA6BB4F-A905-49CA-A216-202DF370E07E")> _
<InterfaceTypeAttribute()> _
Public Interface IVsRunningDocTableEvents
[GuidAttribute("BEA6BB4F-A905-49CA-A216-202DF370E07E")]
[InterfaceTypeAttribute()]
public interface IVsRunningDocTableEvents

IVsRunningDocTableEvents 类型公开以下成员。

方法

  名称 说明
公共方法 OnAfterAttributeChange 调用在文档的属性的上一个更改后在运行的文档表 (RDT)。
公共方法 OnAfterDocumentWindowHide 调用,在文档窗口中隐藏状态后放置。
公共方法 OnAfterFirstDocumentLock 调用,在指定类型的第一个锁的应用程序到的指定在运行后文档表 (RDT)。
公共方法 OnAfterSave 调用保存在运行的文档之后文档表 (RDT)。
公共方法 OnBeforeDocumentWindowShow 调用显示文档窗口之前。
公共方法 OnBeforeLastDocumentUnlock 调用释放对的指定指定类型的最后一个锁之前文档中运行文档表 (RDT)。

页首

备注

指定该接口在调用 IVsRunningDocumentTable 接口的 AdviseRunningDocTableEvents 方法。

方法用表示客户端的 cookie 请求通知。 ,该包不再要侦听 RDT 事件时,在调用使用 cookie。 UnadviseRunningDocTableEvents 方法。

其他接口

您可能需要实现附加接口获取多个事件信息:

对实现者的说明

包在 RDT 实现此接口接收事件与状态相关文档。 cookie 参数传递给所有此接口的方法表示事件的影响的文档。 此 cookie 是从 FindAndLockDocumentRegisterAndLockDocument 方法返回在 IVsRunningDocumentTable 接口的值相同。

对调用者的说明

,在特定事件发生时,环境调用此接口。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间