LanguageService.GetScanner(IVsTextLines) Methode

Definition

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

IScanner

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.

Gilt für