LanguageService.GetScanner(IVsTextLines) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает отдельный экземпляр средства синтаксического анализа.
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
Параметры
- buffer
- IVsTextLines
[in] Объект IVsTextLines, представляющий строки источника для анализа.
Возвращаемое значение
В случае успеха возвращает объект IScanner; в противном случае возвращает значение NULL.
Комментарии
Этот метод должен быть реализован в классе, производном от LanguageService класса. Возвращаемое средство синтаксического анализа используется в тонировании и может использоваться во всех других операциях синтаксического анализа.