LanguageService.GetScanner(IVsTextLines) Methode
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.
Gibt eine einzelne Instanziierung eines Parsers zurück.
public:
abstract Microsoft::VisualStudio::Package::IScanner ^ GetScanner(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ buffer);
public:
abstract Microsoft::VisualStudio::Package::IScanner ^ GetScanner(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ buffer);
abstract Microsoft::VisualStudio::Package::IScanner GetScanner(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines const & buffer);
public abstract Microsoft.VisualStudio.Package.IScanner GetScanner (Microsoft.VisualStudio.TextManager.Interop.IVsTextLines buffer);
abstract member GetScanner : Microsoft.VisualStudio.TextManager.Interop.IVsTextLines -> Microsoft.VisualStudio.Package.IScanner
Public MustOverride Function GetScanner (buffer As IVsTextLines) As IScanner
Parameter
- buffer
- IVsTextLines
[in] Ein IVsTextLines-Objekt, das die zu analysierenden Quellzeilen darstellt.
Gibt zurück
Bei erfolgreicher Ausführung wird ein IScanner-Objekt zurückgegeben; andernfalls wird ein NULL-Wert zurückgegeben.
Hinweise
Diese Methode muss in einer Klasse implementiert werden, die von der-Klasse abgeleitet wird LanguageService . Der Parser, der zurückgegeben wird, wird in der Farbauswahl verwendet und kann in allen anderen Analyse Vorgängen verwendet werden.