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)

Syntax

'Declaration
<GuidAttribute("1ABAC269-8FB0-438E-8217-230AC6EB5766")> _
Public Interface VsTextLineStorage _
    Inherits IVsTextStorage
[GuidAttribute("1ABAC269-8FB0-438E-8217-230AC6EB5766")]
public interface VsTextLineStorage : IVsTextStorage
[GuidAttribute(L"1ABAC269-8FB0-438E-8217-230AC6EB5766")]
public interface class VsTextLineStorage : IVsTextStorage
[<GuidAttribute("1ABAC269-8FB0-438E-8217-230AC6EB5766")>]
type VsTextLineStorage =  
    interface 
        interface IVsTextStorage 
    end
public interface VsTextLineStorage extends IVsTextStorage

The VsTextLineStorage type exposes the following members.

Methods

  Name Description
Public method Storage_Attach Attaches a text buffer. (Inherited from IVsTextStorage.)
Public method Storage_CopyText Copy the specified text. (Inherited from IVsTextStorage.)
Public method Storage_Detach Detach the storage buffer. (Inherited from IVsTextStorage.)
Public method Storage_Find Find the specified text in the indicated span. (Inherited from IVsTextStorage.)
Public method Storage_GetCharsInSpan Gets the number of characters in the specified span. (Inherited from IVsTextStorage.)
Public method Storage_GetLanguageServiceID Gets the GUID of the language service. (Inherited from IVsTextStorage.)
Public method Storage_GetLength Gets the length of the storage. (Inherited from IVsTextStorage.)
Public method Storage_GetLengthOfLine Gets the length of the specified line. (Inherited from IVsTextStorage.)
Public method Storage_GetLineCount Gets the storage line count. (Inherited from IVsTextStorage.)
Public method Storage_GetLineDataEx Gets the line data. (Inherited from IVsTextStorage.)
Public method Storage_GetLineIndexOfPosition Gets the line index of a position in the storage. (Inherited from IVsTextStorage.)
Public method Storage_GetPositionOfLineIndex Gets the position in the storage of the specified line index. (Inherited from IVsTextStorage.)
Public method Storage_RefreshColorization Refresh the colorization of the specified set of lines. (Inherited from IVsTextStorage.)
Public method Storage_ReleaseLineDataEx Releases previously obtained line data. (Inherited from IVsTextStorage.)
Public method Storage_Replace Replace/change the text. (Inherited from IVsTextStorage.)
Public method Storage_SetLanguageServiceID Sets the language service for the storage. (Inherited from IVsTextStorage.)

Top

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace