C# Класс AvalonStudio.Controls.EditorModel

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

Открытые свойства

Свойство Тип Описание
_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