IVsContainedLanguageColorizer Schnittstelle

Definition

Stellt Einfärbung für Zeilenfragmente bereit.

public interface class IVsContainedLanguageColorizer
public interface class IVsContainedLanguageColorizer
__interface IVsContainedLanguageColorizer
[System.Runtime.InteropServices.Guid("88105779-D75B-459E-B7AD-78F63BD40714")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsContainedLanguageColorizer
[<System.Runtime.InteropServices.Guid("88105779-D75B-459E-B7AD-78F63BD40714")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsContainedLanguageColorizer = interface
Public Interface IVsContainedLanguageColorizer
Attribute

Hinweise

Diese Schnittstelle stellt eine Farbgebung dar, die für Code Blöcke verwendet werden soll, die in einem größeren Dokument enthalten sind. Eine Implementierung dieser Schnittstelle bezieht sich in der Regel auf den sekundären Puffer, der einer enthaltenen Sprache zugeordnet ist, um die Farbgebung einer Zeile abzuschließen.

Hinweise für Ausführende

Diese Schnittstelle wird in der Regel auf demselben Objekt implementiert, das die primäre Farbgebung eines sprach Dienstanbieter implementiert.

Hinweise für Aufrufer

Diese Schnittstelle wird in der Regel durch Aufrufen der QueryInterface -Methode für ein IVsColorizer Objekt oder durch Umwandeln des IVsColorizer Objekts in die IVsContainedLanguageColorizer Schnittstelle abgerufen.

Methoden

ColorizeLineFragment(Int32, Int32, Int32, String, Int32, UInt32, Int32)

Markiert das angegebene Zeilen Fragment oder den angegebenen Text.

Gilt für