This topic has not yet been rated - Rate this topic

IVsTextLayer Methods

The IVsTextLayer type exposes the following members.

  NameDescription
Public method BaseLineIndexToLocal Converts base line coordinates to local coordinates.
Public method CanReplaceLines Determines if specified number of replacement characters can be inserted into lines.
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 Converts deeper layer line coordinates to local line coordinates.
Public method EnumLayerMarkers Enumerates all markers.
Public method GetBaseBuffer Gets the base buffer of text lines.
Public method GetLastLineIndex Returns the length and index of the last line.
Public method GetLengthOfLine Returns the length of a line.
Public method GetLineCount Returns the number of lines.
Public method GetLineDataEx Gets all line data.
Public method GetLineText Gets the specified span of text.
Public method GetMarkerData Gets the marker data of the specified line span.
Public method LocalLineIndexToBase Converts local line coordinates to base coordinates.
Public method LocalLineIndexToDeeperLayer Converts local line coordinates to deeper layer line coordinates.
Public method LockBufferEx Locks the buffer as specified for reading and writing.
Public method MapLocalSpansToTextOriginatingLayer Maps a set of local spans to the shallowest layer that originates text.
Public method ReleaseLineDataEx Releases previously obtained line data.
Public method ReleaseMarkerData Releases previously obtained marker data.
Public method ReplaceLines Handles line breaking/joining, etc.
Public method ReplaceLinesEx Handles line breaking/joining, etc.
Public method UnlockBufferEx Unlocks the buffer as specified for reading and writing.
Top
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.