C# Класс Pegasus.Package.PegasusLanguageService.Scanner

Наследование: IScanner
Показать файл Открыть проект

Открытые методы

Метод Описание
ScanTokenAndProvideInfoAboutIt ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, int &state ) : bool
Scanner ( IVsTextLines buffer ) : System
SetSource ( string source, int offset ) : void

Приватные методы

Метод Описание
GetAllText ( IVsTextLines buffer ) : string
GetHighlightedTokens ( string text ) : IList>
GetLexicalElements ( string text ) : IList

Описание методов

ScanTokenAndProvideInfoAboutIt() публичный Метод

public ScanTokenAndProvideInfoAboutIt ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, int &state ) : bool
tokenInfo Microsoft.VisualStudio.Package.TokenInfo
state int
Результат bool

Scanner() публичный Метод

public Scanner ( IVsTextLines buffer ) : System
buffer IVsTextLines
Результат System

SetSource() публичный Метод

public SetSource ( string source, int offset ) : void
source string
offset int
Результат void