调用,在释放指定预先的指定类型的最后一个固定文档中运行文档表 (RDT)。
命名空间: Microsoft.VisualStudio.Shell.Design.Serialization
程序集: Microsoft.VisualStudio.Shell.Design(在 Microsoft.VisualStudio.Shell.Design.dll 中)
语法
声明
Private Function OnBeforeLastDocumentUnlock ( _
docCookie As UInteger, _
lockType As UInteger, _
readLocksRemaining As UInteger, _
editLocksRemaining As UInteger _
) As Integer Implements IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock
int IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock(
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.OnBeforeLastDocumentUnlock(UInt32, UInt32, UInt32, UInt32)
备注
此方法响应次锁定主文档数据对象。如果这是最后请取消锁定和,如果用户不要保存文档,其他文档列表中的数据对象标记,以便它们不会保存。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。