Visual Basic |
---|
Public Property Root As TDMSObject |
Корневой системный раздел "Объекты" един для всех пользователей системы. Его невозможно удалить. В его составе по иерархическому принципу располагаются другие объекты системы, их вложенность подчинена заданным правилам вхождения объектов друг в друга. На корневой объект не распространяются права на видимость, т.е. он всегда виден всем пользователям, однако "видимость" отдельных объектов определяется индивидуальными настройками и правами пользователей. Корневой объект не содержит файлов, форм ввода, ему нельзя присвоить дополнительные свойства. Однако для корневого объекта может быть определен набор команд и прав доступа, в соответствии с которыми, ряд пользователей могут редактировать (разрабатывать) его состав и выполнять определенные действия.
С точки зрения API TDMS, раздел "Объекты" (Root) является объектом TDMSObject особого вида (системным). Это означает, что его и его тип (ROOT_DEF) нельзя удалить из системы, а набор свойств и методов соответственно ограничен. Фактически TDMSApplication.Root - это объект-контейнер, содержащий коллекции TDMSObjects и TDMSQueries, и к использованию его свойств и методов надо относиться внимательно.