C# 클래스 AvalonStudio.Controls.EditorModel

상속: IDisposable
파일 보기 프로젝트 열기: VitalElement/AvalonStudio 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_unsavedFiles List

공개 메소드들

메소드 설명
Dispose ( ) : void
DoCompletionRequestAsync ( int line, int column ) : Task
EditorModel ( ) : System
OnBeforeTextChanged ( object param ) : void
OnTextChanged ( object param ) : void
OpenFile ( ISourceFile file, IIntellisenseControl intellisense, ICompletionAssistant completionAssistant ) : void
RegisterLanguageService ( IIntellisenseControl intellisenseControl, ICompletionAssistant completionAssistant ) : void
Save ( ) : void
ScrollToLine ( int line ) : void
ShutdownBackgroundWorkers ( ) : void
TriggerCodeAnalysis ( ) : void

Write lock must be held before calling this.

UnRegisterLanguageService ( ) : void

비공개 메소드들

메소드 설명
DoCodeAnalysisAsync ( ) : Task
StartBackgroundWorkers ( ) : void
TextDocument_TextChanged ( object sender, EventArgs e ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DoCompletionRequestAsync() 공개 메소드

public DoCompletionRequestAsync ( int line, int column ) : Task
line int
column int
리턴 Task

EditorModel() 공개 메소드

public EditorModel ( ) : System
리턴 System

OnBeforeTextChanged() 공개 메소드

public OnBeforeTextChanged ( object param ) : void
param object
리턴 void

OnTextChanged() 공개 메소드

public OnTextChanged ( object param ) : void
param object
리턴 void

OpenFile() 공개 메소드

public OpenFile ( ISourceFile file, IIntellisenseControl intellisense, ICompletionAssistant completionAssistant ) : void
file ISourceFile
intellisense IIntellisenseControl
completionAssistant ICompletionAssistant
리턴 void

RegisterLanguageService() 공개 메소드

public RegisterLanguageService ( IIntellisenseControl intellisenseControl, ICompletionAssistant completionAssistant ) : void
intellisenseControl IIntellisenseControl
completionAssistant ICompletionAssistant
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

ScrollToLine() 공개 메소드

public ScrollToLine ( int line ) : void
line int
리턴 void

ShutdownBackgroundWorkers() 공개 메소드

public ShutdownBackgroundWorkers ( ) : void
리턴 void

TriggerCodeAnalysis() 공개 메소드

Write lock must be held before calling this.
public TriggerCodeAnalysis ( ) : void
리턴 void

UnRegisterLanguageService() 공개 메소드

public UnRegisterLanguageService ( ) : void
리턴 void

프로퍼티 상세

_unsavedFiles 공개적으로 정적으로 프로퍼티

public static List _unsavedFiles
리턴 List