Partager via


IVsLanguageInfo.GetColorizer, méthode

Retourne le coloriseur.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
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

Paramètres

Valeur de retour

Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.

Notes

Signature de COM

De textmgr.idl :

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

Cette méthode peut retourner une interface sur l'objet de les informations de langage elle-même, ou sur les nouveaux objets. La méthode retourne une interface sur les nouveaux objets, par exemple, si le coloriseur pour le langage a besoin d'informations d'état sur une base par fichier.

Le coloriseur est utilisé pour la coloration de syntaxe et peut être utilisé pour l'identification rapide des jetons sur une ligne.

Sécurité .NET Framework

Voir aussi

Référence

IVsLanguageInfo Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms