Source(LanguageService, IVsTextLines, Colorizer) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.