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
pBuffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] la interfaz de IVsTextLines para el colorizer solicitado.
ppColorizer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsColorizer%[out] devuelve un objeto de IVsColorizer .
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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)