Dela via


IVsTextLayer Members

Include Protected Members
Include Inherited Members

Handles layout between a base buffer and a view.

The IVsTextLayer type exposes the following members.

Methods

 

Name

Description

Public method

BaseLineIndexToLocal

Public method

CanReplaceLines

Public method

CopyLineText

Puts the specified span of text into a caller-allocated buffer

Public method

CreateTrackingPoint

Creates a zero-length tracking point that is similar to a zero-length marker.

Public method

DeeperLayerLineIndexToLocal

Public method

EnumLayerMarkers

Enumerates all markers.

Public method

GetBaseBuffer

Public method

GetLastLineIndex

Returns the length of the last line.

Public method

GetLengthOfLine

Returns the length of a line.

Public method

GetLineCount

Returns the number of lines.

Public method

GetLineDataEx

Public method

GetLineText

Puts the specified span of text into a BSTR.

Public method

GetMarkerData

Public method

LocalLineIndexToBase

Public method

LocalLineIndexToDeeperLayer

Public method

LockBufferEx

Public method

MapLocalSpansToTextOriginatingLayer

Maps a set of local spans to the shallowest layer that originates text.

Public method

ReleaseLineDataEx

Public method

ReleaseMarkerData

Public method

ReplaceLines

Handles line breaking/joining, etc.

Public method

ReplaceLinesEx

Handles line breaking/joining, etc.

Public method

UnlockBufferEx

Top

See Also

Reference

IVsTextLayer Interface

Microsoft.VisualStudio.TextManager.Interop Namespace