C# 클래스 Pegasus.Package.PegasusLanguageService.Scanner

상속: IScanner
파일 보기 프로젝트 열기: otac0n/Pegasus

공개 메소드들

메소드 설명
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