IVsTextColorState Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Changes the color state of lines in a text buffer.
public interface class IVsTextColorState
public interface class IVsTextColorState
__interface IVsTextColorState
[System.Runtime.InteropServices.Guid("A7A64DE3-9B5C-47F0-ABAD-0AEDBD6CC057")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextColorState
[System.Runtime.InteropServices.Guid("A7A64DE3-9B5C-47F0-ABAD-0AEDBD6CC057")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTextColorState
[<System.Runtime.InteropServices.Guid("A7A64DE3-9B5C-47F0-ABAD-0AEDBD6CC057")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextColorState = interface
[<System.Runtime.InteropServices.Guid("A7A64DE3-9B5C-47F0-ABAD-0AEDBD6CC057")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTextColorState = interface
Public Interface IVsTextColorState
- Attributes
Remarks
Implemented by the standard text buffer, consumed by IVsColorizer instances, or any other outside party instigating a change to the color states of lines in a text buffer without necessarily changing the contents of the buffer itself.
Methods
GetColorStateAtStartOfLine(Int32, Int32) |
Returns the buffer's cached state for the start of the given line. |
ReColorizeLines(Int32, Int32) |
Recalculates the color state of lines in a text buffer. |