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 | |
---|---|---|
![]() |
BaseLineIndexToLocal | |
![]() |
CanReplaceLines | |
![]() |
CopyLineText | Puts the specified span of text into a caller-allocated buffer |
![]() |
CreateTrackingPoint | Creates a zero-length tracking point that is similar to a zero-length marker. |
![]() |
DeeperLayerLineIndexToLocal | |
![]() |
EnumLayerMarkers | Enumerates all markers. |
![]() |
GetBaseBuffer | |
![]() |
GetLastLineIndex | Returns the length of the last line. |
![]() |
GetLengthOfLine | Returns the length of a line. |
![]() |
GetLineCount | Returns the number of lines. |
![]() |
GetLineDataEx | |
![]() |
GetLineText | Puts the specified span of text into a BSTR. |
![]() |
GetMarkerData | |
![]() |
LocalLineIndexToBase | |
![]() |
LocalLineIndexToDeeperLayer | |
![]() |
LockBufferEx | |
![]() |
MapLocalSpansToTextOriginatingLayer | Maps a set of local spans to the shallowest layer that originates text. |
![]() |
ReleaseLineDataEx | |
![]() |
ReleaseMarkerData | |
![]() |
ReplaceLines | Handles line breaking/joining, etc. |
![]() |
ReplaceLinesEx | Handles line breaking/joining, etc. |
![]() |
UnlockBufferEx |
Top