IVsContainedLanguageColorizer Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |