public static class TessaParserHelperPublic NotInheritable Class TessaParserHelperpublic ref class TessaParserHelper abstract sealed[<AbstractClassAttribute>]
[<SealedAttribute>]
type TessaParserHelper = class end| CropSurroundingNewLines | Обрезает начальные и концевые переводы строки если они присутствуют |
| EscapeArguments | Используется для экранирования параметров |
| EscapeSpecialCharacters | Осуществляет экранирование спец. символов в строке |
| EscapeSpecialCharactersInPlainText | Осуществляет экранирование спец. символов в строке |
| FindNearestKeyword | Осуществляет поиск ближайшего ключевого слова вперед от позиции position |
| FindParametersBlock | Осуществляет поиск блока параметров |
| Format1EscapeSpecialCharacters | Осуществляет экранирование спец. символов в строке |
| Format1RemoveEscapeCharacter | Удаляет символ экранирования из строки |
| IsCommentKeywordEnd | Проверяет является ли символ начала ключевого слова в данной позиции комментарием |
| IsEscaped(FuncInt32, Char, Int32) | Осуществляет проверку наличия символа экранирования перед указанной позицией |
| IsEscaped(String, Int32) | Осуществляет проверку наличия символа экранирования перед указанной позицией |
| IsEscaped(StringBuilder, Int32) | Осуществляет проверку наличия символа экранирования перед указанной позицией |
| IsKeywordStart(FuncInt32, Char, Int32) | Проверяет является ли началом ключевого слова символ с позиции position |
| IsKeywordStart(String, Int32) | Проверяет является ли началом ключевого слова символ с позиции position |
| RemoveEscapeCharacter | Удаляет символ экранирования из строки |
| ReplaceEscapingCharacters | Осуществляет замену экранируемых символов на их эквиваленты |
| SplitParameters | Разбивает входную строку параметров на массив используя в качестве разделителей запятую |
| SplitTextToNamedParameterPair | Разбивает входную строку на массив используя в качестве разделителя двоеточие |
| SplitValues | Разбивает значение параметра на составные части. В качестве разделителя значений предполагается пробел. |
| TryGetNearestKeyword | Осуществляет попытку получения ключевого слова вверх от позиции currentPosition |
| TryGetSyntaxInfoAroundPosition | Осуществляет попытку получения ключевого слова вверх от позиции currentPosition |
| TrySplitParameterByColon | Осуществляет разбиение текстового блока параметра parameterTextBlock на блоки содержащие имя и значение. |
| UnEscapeArguments | Используется для удаления символов экранирования из аргументов |