VsTextLineStorage Interface

 

Represents the image that is persisted and unpersisted. Represents the range of text that is viewable and editable by text editor views. See IVsPersistentTextImage and IVsTextStorage.

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

[GuidAttribute("1ABAC269-8FB0-438E-8217-230AC6EB5766")]
public interface VsTextLineStorage : IVsTextStorage

NameDescription
System_CAPS_pubmethodStorage_Attach(Object)

Attaches a text buffer.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_CopyText(Int32, Int32, Int32, IntPtr, Int32)

Copy the specified text.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_Detach()

Detach the storage buffer.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Find the specified text in the indicated span.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_GetCharsInSpan(TextSpan[], Int32)

Gets the number of characters in the specified span.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_GetLanguageServiceID(Guid)

Gets the GUID of the language service.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_GetLength()

Gets the length of the storage.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_GetLengthOfLine(Int32, Int32)

Gets the length of the specified line.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_GetLineCount()

Gets the storage line count.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_GetLineDataEx(UInt32, Int32, Int32, Int32, LINEDATAEX[])

Gets the line data.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_GetLineIndexOfPosition(Int32, Int32, Int32)

Gets the line index of a position in the storage.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_GetPositionOfLineIndex(Int32, Int32, Int32)

Gets the position in the storage of the specified line index.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_RefreshColorization(Int32, Int32, Int32)

Refresh the colorization of the specified set of lines.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_ReleaseLineDataEx(LINEDATAEX[])

Releases previously obtained line data.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_Replace(ChangeInput[], TextSpan[])

Replace/change the text.(Inherited from IVsTextStorage.)

System_CAPS_pubmethodStorage_SetLanguageServiceID(Guid)

Sets the language service for the storage.(Inherited from IVsTextStorage.)

Return to top
Show: