C# 클래스 Microsoft.Markdown.Editor.ContainedLanguage.RLanguageHandler

상속: Microsoft.Languages.Editor.ContainedLanguage.ContainedLanguageHandler
파일 보기 프로젝트 열기: Microsoft/RTVS 1 사용 예제들

공개 메소드들

메소드 설명
GetCodeBlockOfLocation ( int bufferPosition ) : ITextRange
GetCommandTargetOfLocation ( ITextView textView, int bufferPosition ) : ICommandTarget
RLanguageHandler ( ITextBuffer textBuffer, IProjectionBufferManager projectionBufferManager, ICoreShell coreShell ) : System.Linq

보호된 메소드들

메소드 설명
OnTextBufferChanged ( object sender, TextContentChangedEventArgs e ) : void

비공개 메소드들

메소드 설명
BuildLanguageBlockCollection ( ) : void
UpdateProjections ( ) : void

메소드 상세

GetCodeBlockOfLocation() 공개 메소드

public GetCodeBlockOfLocation ( int bufferPosition ) : ITextRange
bufferPosition int
리턴 ITextRange

GetCommandTargetOfLocation() 공개 메소드

public GetCommandTargetOfLocation ( ITextView textView, int bufferPosition ) : ICommandTarget
textView ITextView
bufferPosition int
리턴 ICommandTarget

OnTextBufferChanged() 보호된 메소드

protected OnTextBufferChanged ( object sender, TextContentChangedEventArgs e ) : void
sender object
e TextContentChangedEventArgs
리턴 void

RLanguageHandler() 공개 메소드

public RLanguageHandler ( ITextBuffer textBuffer, IProjectionBufferManager projectionBufferManager, ICoreShell coreShell ) : System.Linq
textBuffer ITextBuffer
projectionBufferManager IProjectionBufferManager
coreShell ICoreShell
리턴 System.Linq