Метод Script.setBody
Метод устанавливает текст макрокоманды, полностью заменяя уже имеющийся текст.
Пример
foreach (var script in scriptsEnumerator)
{
script.setName("local scripts = document:getScripts()\nfor script in scripts : enumerate() do\nprint(script:getName())\nend");
Console.WriteLine(script.getName());
}