IVsTextStorageColorState Interface

Definition

Provides line color state for colorizers.

public interface class IVsTextStorageColorState
public interface class IVsTextStorageColorState
__interface IVsTextStorageColorState
[System.Runtime.InteropServices.Guid("1F027F1F-9696-4816-B345-3CD7D3122A48")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextStorageColorState
[System.Runtime.InteropServices.Guid("1F027F1F-9696-4816-B345-3CD7D3122A48")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTextStorageColorState
[<System.Runtime.InteropServices.Guid("1F027F1F-9696-4816-B345-3CD7D3122A48")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextStorageColorState = interface
[<System.Runtime.InteropServices.Guid("1F027F1F-9696-4816-B345-3CD7D3122A48")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTextStorageColorState = interface
Public Interface IVsTextStorageColorState
Attributes

Remarks

IVsTextStorageColorState is optional for storage objects. If your storage object talks to pluggable colorizers, you should implement this interface.

Methods

GetColorStateAtStartOfLine(Int32, Int32)

Gets the color state at the start of the specified line.

Applies to