IBuilderTree - интерфейс

Объект, выполняющий построение дерева выражений.

Definition

Пространство имён: Tessa.Views.Parser.Expressions
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public interface IBuilderTree

Свойства

Current Текущий узел дерева.
Extensions Список расширений.
LookupAssemblies Список сборок для поиска типов.
LookupNamespaces Список пространств имён для поиска типов.
Parameters Список параметров.
Root Корневой узел дерева.

Методы

AddNewAndSetToCurrent Добавляет узел newChild в дерево и делает его текущим.
FindNearestClosingBracketAndSetCurrent Finds the nearest closing bracket and set current.
FindNearestClosingIndexBracketAndSetCurrent Ищет ближайший узел, содержащий закрывающиеся скобки индексатора, и делает данный узел текущим.
GenerateExpression Создаёт выражение из текущего дерева.
GetNewAnonymousTypeName Создаёт новое уникальное имя анонимного типа для данного дерева выражений.
GoToParent Делает текущим узлом дерева родительский узел для текущего узла дерева.
GoToParentExpression Делает текущим узлом дерева родительский узел, содержащий операцию.
SetAsParentToCurrent Помещает текущий узел дерева в узел newChild и делает узел newChild текущим.

См. также