DesignerDocDataService.IVsRunningDocTableEvents.OnAfterFirstDocumentLock 方法

调用,在将应用于指定后的指定类型的第一个固定文档中运行文档表 (RDT)。

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

语法

声明
Private Function OnAfterFirstDocumentLock ( _
    docCookie As UInteger, _
    lockType As UInteger, _
    readLocksRemaining As UInteger, _
    editLocksRemaining As UInteger _
) As Integer Implements IVsRunningDocTableEvents.OnAfterFirstDocumentLock
int IVsRunningDocTableEvents.OnAfterFirstDocumentLock(
    uint docCookie,
    uint lockType,
    uint readLocksRemaining,
    uint editLocksRemaining
)

参数

  • docCookie
    类型:System.UInt32
    文档数据对象的标识符在运行的文档表。
  • lockType
    类型:System.UInt32
    指定锁类型的 __VSRDTFLAGS 值。
  • readLocksRemaining
    类型:System.UInt32
    读取锁保留的数字。
  • editLocksRemaining
    类型:System.UInt32
    数字编辑锁保留。

返回值

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

实现

IVsRunningDocTableEvents.OnAfterFirstDocumentLock(UInt32, UInt32, UInt32, UInt32)

备注

,一旦锁定获取,此方法注册在主程序块一个锁持有者文档数据对象。

.NET Framework 安全性

请参见

参考

DesignerDocDataService 类

Microsoft.VisualStudio.Shell.Design.Serialization 命名空间