IVsTextBuffer.GetLineCount Method (Int32)


Returns the number of lines in the buffer.

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

int GetLineCount(
	out int piLineCount


Type: System.Int32

[out] Pointer to the number of lines in the buffer.

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 IVsTextBuffer::GetLineCount(
   [out] long *piLineCount

This method is used heavily by views and is reasonably efficient by all implementations.

Return to top