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
- buffer
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextLines
[in] un objet d'IVsTextLines représentant la mémoire tampon du texte pour colorize.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.