Partager via


LanguageService.GetColorizer, méthode (IVsTextLines)

Iinstantiates une classe d'Colorizer.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)

Syntaxe

'Déclaration
Public Overridable Function GetColorizer ( _
    buffer As IVsTextLines _
) As Colorizer
public virtual Colorizer GetColorizer(
    IVsTextLines buffer
)

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.Package.Colorizer
Si réussi, retours un objet d'Colorizer ; sinon, retours une valeur NULL.

Remarques

Cette méthode retourne une nouvelle instance d'un objet d'Colorizer.Si vous devez fournir la fonctionnalité au delà de ce que la classe d'Colorizer de base offre, vous devez dériver une classe de la classe d'Colorizer et retourner une instance de votre classe.Ce n'est en général pas nécessaire car la classe existante d'Colorizer gère toutes les tâches colorizing à l'aide de l'objet d'IScanner fourni par GetScanner.

La méthode de base retourne toujours un nouvel objet d'Colorizer qui est initialisé avec un objet d'IScanner obtenu à partir de GetScanner.Cette méthode est appelée chaque fois qu'un nouvel objet d'Source est créé.

Sécurité .NET Framework

Voir aussi

Référence

LanguageService Classe

GetColorizer, surcharge

Microsoft.VisualStudio.Package, espace de noms