Freigeben über


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
Öffentliche Methode 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.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace