SyntaxNodeHelper - класс

Вспомогательные методы для ISyntaxNode

Definition

Пространство имён: Tessa.Views.Parser.SyntaxTree
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static class SyntaxNodeHelper
Inheritance
Object    SyntaxNodeHelper

Методы

FlatNodesTNode, TCompositeNode Возвращает плоский список из узлов nodes и их дочерних элементов
GetLength Возвращает длину текста синтаксического узла в исходном тексте
GetStartPosition Возвращает начальную позицию узла в исходном тексте
SplitByColon Разбивает входную строку на массив используя в качестве разделителя двоеточие
SplitByComma Разбивает входную строку параметров на массив используя в качестве разделителей запятую
SplitByCommaParams Возвращает словарь параметров разобранный из строки вида Alias, Value1 ... [,ValueN]
SplitParams Возвращает словарь параметров разобранный из строки вида Alias:Values ... [, AliasN:ValueN]

См. также