Source(LanguageService, IVsTextLines, Colorizer) Konstruktor

Definition

Initialisiert eine neue Instanz der Source-Klasse.

public:
 Source(Microsoft::VisualStudio::Package::LanguageService ^ service, Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ textLines, Microsoft::VisualStudio::Package::Colorizer ^ colorizer);
public Source (Microsoft.VisualStudio.Package.LanguageService service, Microsoft.VisualStudio.TextManager.Interop.IVsTextLines textLines, Microsoft.VisualStudio.Package.Colorizer colorizer);
new Microsoft.VisualStudio.Package.Source : Microsoft.VisualStudio.Package.LanguageService * Microsoft.VisualStudio.TextManager.Interop.IVsTextLines * Microsoft.VisualStudio.Package.Colorizer -> Microsoft.VisualStudio.Package.Source
Public Sub New (service As LanguageService, textLines As IVsTextLines, colorizer As Colorizer)

Parameter

service
LanguageService

Das LanguageService-Objekt, das den Sprachdienst darstellt, der diese Instanz steuert. Dies ist erforderlich und kann nicht null sein.

textLines
IVsTextLines

Das IVsTextLines-Objekt, das die Quelldatei darstellt. Dies ist erforderlich und kann nicht null sein.

colorizer
Colorizer

Das Colorizer-Objekt, das zur Syntaxhervorhebung verwendet werden soll. Dies ist erforderlich und kann nicht null sein.

Hinweise

Die- Source Klasse oder die Ableitung dieser Klasse wird in der Implementierung der-Methode instanziiert CreateSource . Wenn Sie von der- Source Klasse ableiten, stellen Sie sicher, dass Sie den Basiskonstruktor aufzurufen.

Gilt für