C# Class AvalonStudio.Controls.EditorModel

Inheritance: IDisposable
Afficher le fichier Open project: VitalElement/AvalonStudio Class Usage Examples

Méthodes publiques

Свойство Type Description
_unsavedFiles List

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
DoCodeAnalysisAsync ( ) : Task
StartBackgroundWorkers ( ) : void
TextDocument_TextChanged ( object sender, EventArgs e ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DoCompletionRequestAsync() public méthode

public DoCompletionRequestAsync ( int line, int column ) : Task
line int
column int
Résultat Task

EditorModel() public méthode

public EditorModel ( ) : System
Résultat System

OnBeforeTextChanged() public méthode

public OnBeforeTextChanged ( object param ) : void
param object
Résultat void

OnTextChanged() public méthode

public OnTextChanged ( object param ) : void
param object
Résultat void

OpenFile() public méthode

public OpenFile ( ISourceFile file, IIntellisenseControl intellisense, ICompletionAssistant completionAssistant ) : void
file ISourceFile
intellisense IIntellisenseControl
completionAssistant ICompletionAssistant
Résultat void

RegisterLanguageService() public méthode

public RegisterLanguageService ( IIntellisenseControl intellisenseControl, ICompletionAssistant completionAssistant ) : void
intellisenseControl IIntellisenseControl
completionAssistant ICompletionAssistant
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

ScrollToLine() public méthode

public ScrollToLine ( int line ) : void
line int
Résultat void

ShutdownBackgroundWorkers() public méthode

public ShutdownBackgroundWorkers ( ) : void
Résultat void

TriggerCodeAnalysis() public méthode

Write lock must be held before calling this.
public TriggerCodeAnalysis ( ) : void
Résultat void

UnRegisterLanguageService() public méthode

public UnRegisterLanguageService ( ) : void
Résultat void

Property Details

_unsavedFiles public_oe static_oe property

public static List _unsavedFiles
Résultat List