C# Класс ModernizedAlice.ArtOfWords.BizCommon.Model.Marks.MarkManager

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

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

Метод Описание
AddMark ( Mark mark ) : void
DeleteMark ( Mark mark ) : void
FocusOnRange ( int headIndex, int tailIndex, MarkKindEnums kind ) : void

先頭と末尾によってキャッシュを作成します。これを作成することで検索速度が上がります

GetMarks ( ) : IEnumerable
GetMarks ( IMarkable markable ) : IEnumerable
GetMarks ( int headIndex, int tailIndex, MarkKindEnums markKind ) : IEnumerable
GetPriorityMark ( int index ) : Mark
MarkChangedEventHandler ( object obj, MarkChangedEventArgs arg ) : void
MarkManager ( ) : System

Приватные методы

Метод Описание
GetMarkKind ( Mark mark ) : MarkKindEnums
isTargetMark ( int headIndex, int tailIndex, Mark mark, MarkKindEnums kind ) : bool

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

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

public AddMark ( Mark mark ) : void
mark Mark
Результат void

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

public DeleteMark ( Mark mark ) : void
mark Mark
Результат void

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

先頭と末尾によってキャッシュを作成します。これを作成することで検索速度が上がります
public FocusOnRange ( int headIndex, int tailIndex, MarkKindEnums kind ) : void
headIndex int
tailIndex int
kind MarkKindEnums
Результат void

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

public GetMarks ( ) : IEnumerable
Результат IEnumerable

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

public GetMarks ( IMarkable markable ) : IEnumerable
markable IMarkable
Результат IEnumerable

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

public GetMarks ( int headIndex, int tailIndex, MarkKindEnums markKind ) : IEnumerable
headIndex int
tailIndex int
markKind MarkKindEnums
Результат IEnumerable

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

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

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

public MarkChangedEventHandler ( object obj, MarkChangedEventArgs arg ) : void
obj object
arg ModernizedAlice.ArtOfWords.BizCommon.Event.MarkChangedEventArgs
Результат void

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

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