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

Показать файл Открыть проект

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

Метод Описание
AddCharacterMark ( int head, int tail, CharacterModel model ) : void
AddCharacterMark ( string text, int index, CharacterModel model ) : void
AddMark ( string text, int index, IMarkable targetMark ) : bool

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

Метод Описание
GetLineHead ( string text, int index ) : int
GetLineTail ( string text, int index ) : int
GetTailBracket ( char headBracket ) : char
HasBracketHead ( string text, int headOfLine, int tailOfLine, int &bracketIndex ) : bool
HasBracketTail ( string text, int headOfLine, int tailOfLine, char tail, int &bracketIndex ) : bool
IsBracketHead ( char ch ) : bool

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

AddCharacterMark() публичный статический Метод

public static AddCharacterMark ( int head, int tail, CharacterModel model ) : void
head int
tail int
model ModernizedAlice.ArtOfWords.BizCommon.Model.Character.CharacterModel
Результат void

AddCharacterMark() публичный статический Метод

public static AddCharacterMark ( string text, int index, CharacterModel model ) : void
text string
index int
model ModernizedAlice.ArtOfWords.BizCommon.Model.Character.CharacterModel
Результат void

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

public static AddMark ( string text, int index, IMarkable targetMark ) : bool
text string
index int
targetMark IMarkable
Результат bool