KeywordSyntaxNode - класс

Базовый класс для ключевого синтаксического узла

Definition

Пространство имён: Tessa.Views.Parser.SyntaxTree
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public class KeywordSyntaxNode : SyntaxNode, 
	IKeywordSyntaxNode, ISyntaxNode
Inheritance
Object    SyntaxNode    KeywordSyntaxNode
Derived
Implements
IKeywordSyntaxNode, ISyntaxNode

Конструкторы

KeywordSyntaxNodeИнициализирует новый экземпляр класса KeywordSyntaxNode

Свойства

Lexemes Gets Список лексем из которых состоит синтаксический узел.
(Унаследован от SyntaxNode)
NodeType Gets Тип ключевого слова

Методы

AddLexemes Добавляет лексемы lexemes в список lexemes
(Унаследован от SyntaxNode)
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SplitByColon Разбивает входную строку на массив используя в качестве разделителя двоеточие
SplitByComma Разбивает входную строку параметров на массив используя в качестве разделителей запятую
SplitByCommaParams Возвращает словарь параметров разобранный из строки вида Alias, Value1 ... [,ValueN]
SplitParams Возвращает словарь параметров разобранный из строки вида Alias:Values ... [, AliasN:ValueN]
ToStringReturns a string that represents the current object.
(Переопределяет ObjectToString)

Методы расширения

Get
(Определяется ComHelper)
GetLength Возвращает длину текста синтаксического узла в исходном тексте
(Определяется SyntaxNodeHelper)
GetStartPosition Возвращает начальную позицию узла в исходном тексте
(Определяется SyntaxNodeHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также