IVsTextLayer Methods
Visual Studio 2012
The IVsTextLayer type exposes the following members.
| Name | Description | |
|---|---|---|
|
BaseLineIndexToLocal | Converts base line coordinates to local coordinates. |
|
CanReplaceLines | Determines if specified number of replacement characters can be inserted into lines. |
|
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 | Converts deeper layer line coordinates to local line coordinates. |
|
EnumLayerMarkers | Enumerates all markers. |
|
GetBaseBuffer | Gets the base buffer of text lines. |
|
GetLastLineIndex | Returns the length and index of the last line. |
|
GetLengthOfLine | Returns the length of a line. |
|
GetLineCount | Returns the number of lines. |
|
GetLineDataEx | Gets all line data. |
|
GetLineText | Gets the specified span of text. |
|
GetMarkerData | Gets the marker data of the specified line span. |
|
LocalLineIndexToBase | Converts local line coordinates to base coordinates. |
|
LocalLineIndexToDeeperLayer | Converts local line coordinates to deeper layer line coordinates. |
|
LockBufferEx | Locks the buffer as specified for reading and writing. |
|
MapLocalSpansToTextOriginatingLayer | Maps a set of local spans to the shallowest layer that originates text. |
|
ReleaseLineDataEx | Releases previously obtained line data. |
|
ReleaseMarkerData | Releases previously obtained marker data. |
|
ReplaceLines | Handles line breaking/joining, etc. |
|
ReplaceLinesEx | Handles line breaking/joining, etc. |
|
UnlockBufferEx | Unlocks the buffer as specified for reading and writing. |