IParametersBlockOwnerSyntaxNode - интерфейс

Описание интерфейса синтаксического узла являющегося владельцем блока параметров

Definition

Пространство имён: Tessa.Views.Parser.SyntaxTree.Parameters
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IParametersBlockOwnerSyntaxNode : IBlockOwnerSyntaxNode<IParametersCompositeSyntaxNode, IParametersSyntaxNode>, 
	IKeywordSyntaxNode, ISyntaxNode, IParametersSyntaxNode
Implements
IBlockOwnerSyntaxNodeIParametersCompositeSyntaxNode, IParametersSyntaxNode, IKeywordSyntaxNode, ISyntaxNode, IParametersSyntaxNode

Свойства

Block Gets or sets Список дочерних узлов
(Унаследован от IBlockOwnerSyntaxNodeTBlockNode, TNode)
Lexemes Gets Список лексем из которых состоит синтаксический узел.
(Унаследован от ISyntaxNode)
NodeType Gets Тип ключевого слова
(Унаследован от IKeywordSyntaxNode)

Методы

AddLexemes Добавляет лексемы lexemes в список lexemes
(Унаследован от ISyntaxNode)
InterpretAsync Осуществляет преобразование узла в контексте context
(Унаследован от IParametersSyntaxNode)

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

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

См. также