IVsRunningDocumentTable 接口
在环境中管理设置当前打开文档。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<InterfaceTypeAttribute()> _
<GuidAttribute("A928AA21-EA77-47AC-8A07-355206C94BDD")> _
Public Interface IVsRunningDocumentTable
[InterfaceTypeAttribute()]
[GuidAttribute("A928AA21-EA77-47AC-8A07-355206C94BDD")]
public interface IVsRunningDocumentTable
IVsRunningDocumentTable 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
AdviseRunningDocTableEvents | 使客户端收到更改的通知访问正在运行的文档表 (RDT)。 | |
FindAndLockDocument | 使用文档文件名,查找文档 RDT,然后获取读取或编辑该锁文档。 | |
GetDocumentInfo | 返回有关 RDT 注册的文档的信息将 cookie。 | |
GetRunningDocumentsEnum | 通过在所有 RDT 枚举文档。 | |
LockDocument | 因此,在打开时,获取一读取或编辑文档中的锁定它。 | |
ModifyDocumentFlags | 修改 RDT 文档注册的标志文档。 | |
NotifyDocumentChanged | ,当更改文档时,通知客户端。 | |
NotifyOnAfterSave | 激发时,在 RDT 的文档保存后。 | |
NotifyOnBeforeSave | 在文档前面的 " 在 RDT 保存。 | |
RegisterAndLockDocument | ,当在创建或打开文档时,在运行创建项文档表。 | |
RegisterDocumentLockHolder | 注册在运行的文档锁持有者文档表。 | |
RenameDocument | 对和/或更改文档的所有权重命名。 | |
SaveDocuments | 保存文档。 | |
UnadviseRunningDocTableEvents | 禁用从接收更改的通知客户端 RDT 的。 | |
UnlockDocument | 释放读取或编辑中的锁打开文档。 | |
UnregisterDocumentLockHolder | 注销在运行的文档锁持有者文档表。 |
页首
备注
对实现者的说明
实现通过环境。
对调用者的说明
调用通过打开的 Vspackage 和跟踪在其项目文档。 通过调用站点提供程序的 QueryService 获取此接口与服务标识符 SVsRunningDocumentTable 和 IVsRunningDocumentTable 接口的接口 GUID。