IVsContainedLanguageColorizer Interface

Definição

Fornece colorização para fragmentos de linha.

public interface class IVsContainedLanguageColorizer
public interface class IVsContainedLanguageColorizer
__interface IVsContainedLanguageColorizer
[System.Runtime.InteropServices.Guid("88105779-D75B-459E-B7AD-78F63BD40714")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsContainedLanguageColorizer
[<System.Runtime.InteropServices.Guid("88105779-D75B-459E-B7AD-78F63BD40714")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsContainedLanguageColorizer = interface
Public Interface IVsContainedLanguageColorizer
Atributos

Comentários

Essa interface representa um Colorizer a ser usado para blocos de código que estão contidos em um documento maior. Uma implementação dessa interface normalmente se refere ao buffer secundário associado a um idioma contido para concluir a colorização de uma linha.

Notas aos Implementadores

Normalmente, essa interface é implementada no mesmo objeto que implementa o Colorizer primário de um serviço de linguagem.

Notas aos Chamadores

Normalmente, essa interface é obtida chamando o método QueryInterface em um IVsColorizer objeto ou convertendo o IVsColorizer objeto na IVsContainedLanguageColorizer interface.

Métodos

ColorizeLineFragment(Int32, Int32, Int32, String, Int32, UInt32, Int32)

Colore o fragmento de linha ou o texto especificado.

Aplica-se a