IVsTextBuffer.LockBufferEx Method

Extension of the LockBuffer method.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'宣言
Function LockBufferEx ( _
    dwFlags As UInteger _
) As Integer
'使用
Dim instance As IVsTextBuffer
Dim dwFlags As UInteger
Dim returnValue As Integer

returnValue = instance.LockBufferEx(dwFlags)
int LockBufferEx(
    uint dwFlags
)
int LockBufferEx(
    [InAttribute] unsigned int dwFlags
)
function LockBufferEx(
    dwFlags : uint
) : int

Parameters

Return Value

Type: System.Int32

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From textmgr.idl:

HRESULT IVsTextBuffer::LockBufferEx(
   [in] DWORD dwFlags
);

When the LockBufferEx method is called by one thread, no other thread can perform write operations on the buffer. To unlock the buffer, call UnlockBufferEx.

Permissions

See Also

Reference

IVsTextBuffer Interface

IVsTextBuffer Members

Microsoft.VisualStudio.TextManager.Interop Namespace