DesignerDocDataService.IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Called before the last lock of the specified type is released on the specified document in the Running Document Table (RDT).
virtual int Microsoft.VisualStudio.Shell.Interop.IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock(System::UInt32 docCookie, System::UInt32 lockType, System::UInt32 readLocksRemaining, System::UInt32 editLocksRemaining) = Microsoft::VisualStudio::Shell::Interop::IVsRunningDocTableEvents::OnBeforeLastDocumentUnlock;
virtual int Microsoft.VisualStudio.Shell.Interop.IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock(unsigned int docCookie, unsigned int lockType, unsigned int readLocksRemaining, unsigned int editLocksRemaining) = Microsoft::VisualStudio::Shell::Interop::IVsRunningDocTableEvents::OnBeforeLastDocumentUnlock;
int Microsoft.VisualStudio.Shell.Interop.IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock(unsigned int docCookie, unsigned int lockType, unsigned int readLocksRemaining, unsigned int editLocksRemaining);
int IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock (uint docCookie, uint lockType, uint readLocksRemaining, uint editLocksRemaining);
abstract member Microsoft.VisualStudio.Shell.Interop.IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock : uint32 * uint32 * uint32 * uint32 -> int
override this.Microsoft.VisualStudio.Shell.Interop.IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock : uint32 * uint32 * uint32 * uint32 -> int
Function OnBeforeLastDocumentUnlock (docCookie As UInteger, lockType As UInteger, readLocksRemaining As UInteger, editLocksRemaining As UInteger) As Integer Implements IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock
Parameters
- docCookie
- UInt32
The identifier of the document data object in the Running Document Table.
- lockType
- UInt32
Microsoft.VisualStudio.Shell.Interop.__VSRDTFLAGS values specifying the type of lock being released.
- readLocksRemaining
- UInt32
The number of read locks remaining.
- editLocksRemaining
- UInt32
The number of edit locks remaining.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.