UnregisterBuffer Method

IVsTextManager.UnregisterBuffer Method (IVsTextBuffer)

 

Unregisters a buffer.

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

int UnregisterBuffer(
	IVsTextBuffer pBuffer
)

Parameters

pBuffer
Type: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer

[in] Pointer to the IVsTextBuffer interface that is being unregistered.

Return Value

Type: System.Int32

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

From textmgr.idl:

HRESULT IVsTextManager::UnregisterBuffer(
   [in] IVsTextBuffer *pBuffer
);

All buffers must unregister with the text manager service to cancel receiving messages, such as change notifications.

System_CAPS_noteNote

To avoid circular reference problems, this method should be called from the buffer's implementation of the method Close, which is called from the running document table.

Return to top
Show:
© 2016 Microsoft