Хлеб
Ржаной

Добавить() создаёт новую строку в конце соответствующей коллекции Строки — без параметров вообще, Родитель определяется не аргументом, а тем, у какой именно коллекции Строки метод вызван.

ПараметрТипОбязательныйОписание
параметров нет

Возвращает: СтрокаДереваЗначений — добавленную строку, во всех колонках Неопределено, Родитель заполнен автоматически.

Дерево = Новый ДеревоЗначений;
Дерево.Колонки.Добавить("Наименование");
 
КорневаяСтрока = Дерево.Строки.Добавить();       // строка верхнего уровня
КорневаяСтрока.Наименование = "Хлеб";
 
ДочерняяСтрока = КорневаяСтрока.Строки.Добавить(); // дочерняя строка
ДочерняяСтрока.Наименование = "Ржаной";

Дерево.Строки.Добавить() — строка верхнего уровня, Родитель = Неопределено. СтрокаРодитель.Строки.Добавить() — дочерняя строка именно этого родителя. Других способов задать иерархию у Добавить() нет; собрать многоуровневое дерево из плоского списка (например, результата запроса с колонкой-ссылкой на родителя) можно только явным циклом, вызывая Добавить() то у Дерево.Строки, то у Строки уже найденной родительской строки.

Дерево значений