IVsContainedLanguageColorizer-Schnittstelle
Stellt Farbauftrag für Zeilen fragmente bereit.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
<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
Der IVsContainedLanguageColorizer-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
ColorizeLineFragment | So geschrieben werden. |
Zum Seitenanfang
Hinweise
Diese Schnittstelle stellt eine für Codeblöcke dar, die verwendet werden soll, farbige Darstellung, die innerhalb eines größeren Dokuments enthalten sind. Eine Implementierung dieser Schnittstelle wird in der Regel den sekundären Puffer, der einer enthaltenden Sprache zugeordnet wird, um den Farbauftrag einer Zeile abzuschließen.
Hinweise zur Implementierung
Diese Schnittstelle wird normalerweise im selben Objekt implementiert, das eine primäre farbige Darstellung des Sprachdiensts implementiert.
Hinweise zu Aufrufern
Diese Schnittstelle wird normalerweise abgerufen, indem die QueryInterfaceIVsColorizer-Methode für ein Objekt aufgerufen wird oder das IVsColorizer-Objekt, das IVsContainedLanguageColorizer-Schnittstelle umgewandelt wird.