Хотелось бы узнать, где в документации можно прочитать про список глобальных объектов, доступных из скрипта. Знаю про существование System, Services, Log, Connector, Self.
Также интересуют глобальные методы типа CollectGarbage() - как это вообще работает без привязки к какому-либо объекту и какие еще глобальные методы существуют?
Нравится
CollectGarbage - это сборщик мусора. Он с определенной периодичностью запускает процесс удаления объектов, которые больше нигде не используются, т.е. те объекты, на которые количество ссылок равно нулю. Метод можно вызвать вручную.
Со списком всех "базовых" глобальных методов можно ознакомиться по ссылке :
http://msdn.microsoft.com/en-us/library/bh22d660.aspx
Также Вы можете использовать методы глобальных объектов Terrasoft, к примеру:
var Window = Services.GetNewItemByUSI('wnd_WindowUSI');
А где можно увидеть список всех глобальных объектов Terrasoft?
Глобальные объекты Terrasoft: 'System'; 'Connector'; 'Log'; 'Services'; 'CurrentUser'.
Со свойствами и методами всех объектов можно ознакомиться посредством Microsoft Visual Studio. В Terrasoft Platform SDK можно найти информацию по 'Connector', 'Log' и 'Services'.