Справочное руководство по TDMS 5.0 API
TDMSObject Объект Члены
Смотри также  Общее описание  Послать замечания

Glossary Item Box

Публичные Методы

Public Method CheckIn

Загрузить файлы объекта (принадлежащие его коллекции Files) с жесткого диска в хранилище файлов данного приложения.

Public Method CheckOutВыгрузить все файлы объекта на жесткий диск.
Public Method CreateVersionCreate version from object(or version) and make it active
Public Method DuplicateДублировать объект, поместив копию в состав указанного объекта-контейнера.
Public Method EraseУдалить объект из системы.
Public Method IsKindOfПроверить, является ли объект производным от указанного типа (TDMSObjectDef).
Public Method Lock

Принудительно заблокировать объект (запретить его редактирование через интерфейс другим пользователям).

Public Method RefreshRefresh object from database. Don't rewrite changes, but update rights
Public Method RolesByDefПолучить коллекцию ролей указанного типа, созданных на данном объекте.
Public Method RolesForGroupПолучить коллекцию ролей указанной группы по отношению к данному объекту.
Public Method RolesForUserПолучить коллекцию ролей указанного пользователя по отношению к данному объекту.
Public Method SaveChangesSystem method saves object to database. saveopt - flags from TDMSSaveOption enum
Public Method SetIconУстановить значек (иконку) на обьект.
Public Method SetSign

Инициализировать подпись указанного типа на объекте (пустая подпись-заготовка должна быть создана заранее).

Public Method Unlock

Снять блокировку с объекта и разрешить его редактирование другим пользователям.

Public Method UnlockCheckInРазблокировать объект и загрузить редактируемый файл в базу.
Public Method UpdateОбновить информацию об объекте в базе данных TDMS.

Публичные Свойства

Public Property ActiveVersionФлаг "Активная версия": является данный объект последней версией или одной из сохраненных (устаревших).
Public Property AdministratorСсылка на пользователя - администратора объекта.
Public Property AdministratorGroupСсылка на группу - администратора объекта.
Public Property AttributesКоллекция атрибутов объекта.
Public Property CommandsКоллекция команд, доступных для выполнения над данным объектом.
Public Property ContentКоллекция вложенных объектов (состав) первого уровня.
Public Property ContentAllКоллекция всех вложенных объектов - полный состав.
Public Property ContentSystemКоллекция вложенных объектов (состав) первого уровня без проверки прав на видимость. (Доступ возможен если на весь скрипт или на обьект установлены права администратора).
Public Property CreateTimeДата/время создания объекта (его первой версии).
Public Property CreateUserСсылка на пользователя, создавшего объект (его первую версию).
Public Property DescriptionОписание объекта.
Public Property Dictionary

Хранилище локальных переменных обьекта.

Public Property EventsКоллекция событий, связанных с данным объектом.
Public Property FilesКоллекция файлов объекта.
Public Property GUIDГлобально уникальный идентификатор объекта (GUID).
Public Property HandleДескриптор объекта (handle).
Public Property IconЗначок, присвоенный объекту.
Public Property LinkAttributesКоллекция атрибутов связи данного объекта с объектом-контейнером.
Public Property LinksКоллекция связей данного объекта с объектами его состава (Content).
Public Property ModifyTimeДата/время последнего изменения объекта.
Public Property ModifyUserСсылка на пользователя, который последним редактировал объект.
Public Property ObjectDefСсылка на тип объекта (шаблон, по которому он был создан).
Public Property ObjectDefNameСистемное имя типа данного объекта (шаблона).
Public Property ObjectsКоллекция вложенных объектов (состав) первого уровня.
Public Property OrderИндекс положения объекта в составе объекта-контейнера.
Public Property ParentСсылка на родительский объект - объект, в составе которого создан данный.
Public Property PermissionsСуммарные права текущего пользователя на доступ к данному объекту.
Public Property QueriesКоллекция выборок в составе данного объекта (без учета выборок, принадлежащих вложенным объектам).
Public Property ReferencedByКоллекция объектов, атрибуты которых ссылаются на данный объект.
Public Property RolesКоллекция ролей, определенных для данного объекта.
Public Property Signs

Коллекция всех подписей на объекте.

Public Property SortValueИндекс положения объекта в составе объекта-контейнера (только для обратной совместимости с TDMS версии 2.0).
Public Property StatusТекущий статус объекта.
Public Property StatusModifyTimeВремя изменения статуса
Public Property StatusModifyUserПользователь изменивший статус
Public Property StatusNameСистемное имя текущего статуса.
Public Property UplinksКонтейнеры объекта (объекты, непосредственно содержащие данный объект).
Public Property VersionCreateTimeGet version creation time
Public Property VersionCreateUserGet user that created version
Public Property VersionDescriptionОписание версии объекта. Является она активной или нет, можно проверить с помощью свойства ActiveVersion.
Public Property VersionName

Имя версии объекта. Является она активной или нет, можно проверить с помощью свойства ActiveVersion.

Public Property VersionsКоллекция всех версий объекта.
Public Property WorkFolderРабочая папка объекта (путь к временной папке на жестком диске для выгрузки файлов объекта).

Смотри также

© 2016 CSoft Development. Все права защищены.