RunningDocumentInfo 结构

定义

表示有关 中的 RunningDocumentTable文档的信息。 它包括 返回 GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr)的所有信息。

public value class RunningDocumentInfo
struct RunningDocumentInfo
public struct RunningDocumentInfo
type RunningDocumentInfo = struct
Public Structure RunningDocumentInfo
继承
RunningDocumentInfo

构造函数

RunningDocumentInfo(IVsRunningDocumentTable, String)

初始化 RunningDocumentTable 的新实例。

RunningDocumentInfo(IVsRunningDocumentTable, UInt32)

初始化 RunningDocumentTable 的新实例。

属性

DidDocumentInitializationFail

表示有关 中的 RunningDocumentTable文档的信息。 它包括 返回 GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr)的所有信息。

DocCookie

文档 Cookie

DocData

运行文档表中的文档对象 (RDT) 。

EditLocks

文档上保留的编辑锁数。

Flags

文档 _VSRDTFLAGS 上的集。

Hierarchy

IVsHierarchy拥有文档的层次结构节点的接口。

IsDirty

表示有关 中的 RunningDocumentTable文档的信息。 它包括 返回 GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr)的所有信息。

IsDocumentInitialized

确定文档是否已初始化。

IsHierarchyInitialized

确定是否已初始化层次结构。

IsReadOnly

表示有关 中的 RunningDocumentTable文档的信息。 它包括 返回 GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr)的所有信息。

IsValid

指示是否在 RDT 中注册由 DocCookie 表示的文档。 如果这是 false,则此结构的所有其他属性也无效。

ItemId

保存文档的节点的项 ID。

Moniker

文档的绝对路径。

ProjectGuid

项目的 GUID。

ReadLocks

文档上保留的读取锁定数。

方法

CreateInstanceAsync(IVsRunningDocumentTable, String, CancellationToken)

表示有关 中的 RunningDocumentTable文档的信息。 它包括 返回 GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr)的所有信息。

CreateInstanceAsync(IVsRunningDocumentTable, UInt32, CancellationToken)

表示有关 中的 RunningDocumentTable文档的信息。 它包括 返回 GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr)的所有信息。

Sync()

RunningDocumentInfo 是 RDT 中信息的快照。 若要更新此信息,需要调用 Sync。

适用于