SyntaxNodeHelper - класс
Пространство имён: Tessa.Views.Parser.SyntaxTreeСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public static class SyntaxNodeHelper
<ExtensionAttribute>
Public NotInheritable Class SyntaxNodeHelper
[ExtensionAttribute]
public ref class SyntaxNodeHelper abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type SyntaxNodeHelper = class end
- Inheritance
- Object SyntaxNodeHelper
FlatNodesTNode, TCompositeNode |
Возвращает плоский список из узлов nodes
и их дочерних элементов
|
GetLength |
Возвращает длину текста синтаксического узла в исходном тексте
|
GetStartPosition |
Возвращает начальную позицию узла в исходном тексте
|
SplitByColon |
Разбивает входную строку на массив используя в качестве разделителя двоеточие
|
SplitByComma |
Разбивает входную строку параметров на массив используя в качестве разделителей запятую
|
SplitByCommaParams |
Возвращает словарь параметров разобранный из строки вида Alias, Value1 ... [,ValueN]
|
SplitParams |
Возвращает словарь параметров разобранный из строки вида Alias:Values ... [, AliasN:ValueN]
|