Compartir a través de


IVsLanguageInfo.GetColorizer (Método)

devuelve el colorizer.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
Function GetColorizer ( _
    pBuffer As IVsTextLines, _
    <OutAttribute> ByRef ppColorizer As IVsColorizer _
) As Integer
int GetColorizer(
    IVsTextLines pBuffer,
    out IVsColorizer ppColorizer
)
int GetColorizer(
    [InAttribute] IVsTextLines^ pBuffer, 
    [OutAttribute] IVsColorizer^% ppColorizer
)
abstract GetColorizer : 
        pBuffer:IVsTextLines * 
        ppColorizer:IVsColorizer byref -> int
function GetColorizer(
    pBuffer : IVsTextLines, 
    ppColorizer : IVsColorizer
) : int

Parámetros

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr.idl:

HRESULT IVsLanguageInfo::GetColorizer(
   [in] IVsTextLines *pBuffer, 
   [out] IVsColorizer **ppColorizer
);

Este método puede devolver una interfaz en el objeto de información del lenguaje propio, o en los objetos nuevos. El método devolverá una interfaz en nuevos objetos, por ejemplo, si el colorizer para el lenguaje necesita información de estado de archivo por archivo.

El colorizer se utiliza para el color de la sintaxis y se puede utilizar para la rápida identificación de tokens en una línea.

Seguridad de .NET Framework

Vea también

Referencia

IVsLanguageInfo Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)