C# Класс Editor4ArtOfWords.Model.AvalonEditorViewModel

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

Открытые методы

Метод Описание
AvalonEditorViewModel ( ) : System
Cut ( ) : void
FindWord ( string word ) : int
Focus ( ) : void
GetControl ( ) : Control
GetHeadIndexOfVisibleText ( ) : int
GetIndexFromPosition ( Point point ) : int
GetLineIndexFromCharacterIndex ( int index ) : int
GetRectByCharIndex ( int headIndex, int tailIndex ) : List
GetRectByCharIndex ( int index ) : Rect
GetTailIndexOfLineByIndex ( int index ) : int
GetTailIndexOfVisibleText ( ) : int
GetText ( ) : string
LineDown ( ) : void
LineUp ( ) : void
OnModeChanged ( ) : void
OnPropertyChanged ( string name ) : void
OnScrollOffsetChanged ( ) : void
OnTextChanged ( OffsetChangeMap map ) : void
OnTextSearchOccured ( String initWord ) : void
OnWindowActivated ( ) : void
Paste ( ) : void
ResetFocus ( ) : void
Select ( int head, int tail ) : void
SetText ( string text ) : void
SetTextStyle ( TextStyle style ) : void

Описание методов

AvalonEditorViewModel() публичный Метод

public AvalonEditorViewModel ( ) : System
Результат System

Cut() публичный Метод

public Cut ( ) : void
Результат void

FindWord() публичный Метод

public FindWord ( string word ) : int
word string
Результат int

Focus() публичный Метод

public Focus ( ) : void
Результат void

GetControl() публичный Метод

public GetControl ( ) : Control
Результат System.Windows.Controls.Control

GetHeadIndexOfVisibleText() публичный Метод

public GetHeadIndexOfVisibleText ( ) : int
Результат int

GetIndexFromPosition() публичный Метод

public GetIndexFromPosition ( Point point ) : int
point Point
Результат int

GetLineIndexFromCharacterIndex() публичный Метод

public GetLineIndexFromCharacterIndex ( int index ) : int
index int
Результат int

GetRectByCharIndex() публичный Метод

public GetRectByCharIndex ( int headIndex, int tailIndex ) : List
headIndex int
tailIndex int
Результат List

GetRectByCharIndex() публичный Метод

public GetRectByCharIndex ( int index ) : Rect
index int
Результат System.Windows.Rect

GetTailIndexOfLineByIndex() публичный Метод

public GetTailIndexOfLineByIndex ( int index ) : int
index int
Результат int

GetTailIndexOfVisibleText() публичный Метод

public GetTailIndexOfVisibleText ( ) : int
Результат int

GetText() публичный Метод

public GetText ( ) : string
Результат string

LineDown() публичный Метод

public LineDown ( ) : void
Результат void

LineUp() публичный Метод

public LineUp ( ) : void
Результат void

OnModeChanged() публичный Метод

public OnModeChanged ( ) : void
Результат void

OnPropertyChanged() публичный Метод

public OnPropertyChanged ( string name ) : void
name string
Результат void

OnScrollOffsetChanged() публичный Метод

public OnScrollOffsetChanged ( ) : void
Результат void

OnTextChanged() публичный Метод

public OnTextChanged ( OffsetChangeMap map ) : void
map OffsetChangeMap
Результат void

OnTextSearchOccured() публичный Метод

public OnTextSearchOccured ( String initWord ) : void
initWord String
Результат void

OnWindowActivated() публичный Метод

public OnWindowActivated ( ) : void
Результат void

Paste() публичный Метод

public Paste ( ) : void
Результат void

ResetFocus() публичный Метод

public ResetFocus ( ) : void
Результат void

Select() публичный Метод

public Select ( int head, int tail ) : void
head int
tail int
Результат void

SetText() публичный Метод

public SetText ( string text ) : void
text string
Результат void

SetTextStyle() публичный Метод

public SetTextStyle ( TextStyle style ) : void
style ModernizedAlice.IPlugin.ModuleInterface.TextStyle
Результат void