Condividi tramite


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