public interface IBuilderTreePublic Interface IBuilderTreepublic interface class IBuilderTreetype IBuilderTree = interface end| Current | Gets Текущий узел дерева |
| Extensions | Gets Список расширений |
| LookupAssemblies | Gets Список сборок вывода типов |
| LookupNamespaces | Gets Список пространств имен вывода типов |
| Parameters | Gets Список параметров |
| Root | Gets Корневой узел дерева |
| AddNewAndSetToCurrent | Добавляет узел newChild в дерево и делает его текущим |
| FindNearestClosingBracketAndSetCurrent | Finds the nearest closing bracket and set current. |
| FindNearestClosingIndexBracketAndSetCurrent | Осуществляет поиск ближайшего узла содержащего закрывающиеся скобки индексера и делает данный узел текущим |
| GenerateExpression | Создает выражение из текущего дерева |
| GetNewAnonymousTypeName | Создает новое уникальное имя анонимного типа для данного дерева выражений |
| GoToParent | Делает текущим узлом дерева родительский узел текущего узла дерева |
| GoToParentExpression | Делает текущим узлом дерева родительский узел содержащий операцию |
| SetAsParentToCurrent | Помещает текущий узел дерева в узел newChild и делает узел newChild текущим |