IVsContainedLanguageColorizer, interface
Fournit la colorisation des fragments de ligne.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntaxe
'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("88105779-D75B-459E-B7AD-78F63BD40714")> _
Public Interface IVsContainedLanguageColorizer
[InterfaceTypeAttribute()]
[GuidAttribute("88105779-D75B-459E-B7AD-78F63BD40714")]
public interface IVsContainedLanguageColorizer
[InterfaceTypeAttribute()]
[GuidAttribute(L"88105779-D75B-459E-B7AD-78F63BD40714")]
public interface class IVsContainedLanguageColorizer
[<InterfaceTypeAttribute()>]
[<GuidAttribute("88105779-D75B-459E-B7AD-78F63BD40714")>]
type IVsContainedLanguageColorizer = interface end
public interface IVsContainedLanguageColorizer
Le type IVsContainedLanguageColorizer expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
ColorizeLineFragment | Pour être écrit. |
Début
Notes
Cette interface représente un coloriseur à utiliser pour les blocs de code qui sont contenus dans un plus grand document. Une implémentation de cette interface fait référence en général à la mémoire tampon secondaire associée à un langage contenu afin de compléter la colorisation d'une ligne.
Remarques à l'attention des implémenteurs
Cette interface est en général implémentée sur le même objet qui implémente un coloriseur primaire du service de langage.
Remarques à l'attention des appelants
Cette interface est en général obtenue en appelant la méthode d'QueryInterface sur un objet d'IVsColorizer ou caster l'objet d'IVsColorizer à l'interface d'IVsContainedLanguageColorizer.