VsTextImage Interface

 

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

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

[GuidAttribute("67068DC0-C069-11D2-936C-D714766E8B50")]
public interface VsTextImage : IVsTextImage

NameDescription
System_CAPS_pubmethodAdviseTextImageEvents(IVsTextImageEvents, UInt32)

Registers the environment to receive notification of text image changes.(Inherited from IVsTextImage.)

System_CAPS_pubmethodGetCharSize(Int32)

Returns the number of characters in the text image.(Inherited from IVsTextImage.)

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

Provides direct, line-oriented access to the text buffer.(Inherited from IVsTextImage.)

System_CAPS_pubmethodGetLineLength(Int32, Int32)

Return the length of a line.(Inherited from IVsTextImage.)

System_CAPS_pubmethodGetLineSize(Int32)

Returns the number of lines in the text image.(Inherited from IVsTextImage.)

System_CAPS_pubmethodGetOffsetOfTextAddress(TextAddress, Int32)

Return the buffer address of a given text address.(Inherited from IVsTextImage.)

System_CAPS_pubmethodGetSpanLength(TextSpan[], Int32)

Return the number of characters in a text span.(Inherited from IVsTextImage.)

System_CAPS_pubmethodGetText(TextSpan[], Int32, UInt16[])

Return the text of a text span.(Inherited from IVsTextImage.)

System_CAPS_pubmethodGetTextAddressOfOffset(Int32, TextAddress[])

Return the text address of a given buffer address.(Inherited from IVsTextImage.)

System_CAPS_pubmethodGetTextBSTR(TextSpan[], String)

Return the text of a text span as a BSTR(Inherited from IVsTextImage.)

System_CAPS_pubmethodLockImage(UInt32)

Notifies that the text image is in use.(Inherited from IVsTextImage.)

System_CAPS_pubmethodReleaseLine(LINEDATAEX[])

Releases the LINEDATAEX structure.(Inherited from IVsTextImage.)

System_CAPS_pubmethodReplace(UInt32, TextSpan[], Int32, String, TextSpan[])

Notification of a text span replacement.(Inherited from IVsTextImage.)

System_CAPS_pubmethodUnadviseTextImageEvents(UInt32)

Cancels the environment's registration to receive notifications of text image changes.(Inherited from IVsTextImage.)

System_CAPS_pubmethodUnlockImage(UInt32)

Notifies that the text image is not in use.(Inherited from IVsTextImage.)

Return to top
Show: