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

Glossary Item Box

Public Методы

Public Метод CheckIn

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

Public Метод CheckOutВыгрузить все файлы объекта на жесткий диск.
Public Метод CreateVersionСоздает новую версию объекта и делает её активной.
Public Метод DuplicateДублировать объект, поместив копию в состав указанного объекта-контейнера.
Public Метод EraseУдалить объект из системы.
Public Метод IsKindOfПроверить, является ли объект производным от указанного типа TDMSObjectDef Объект).
Public Метод Lock

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

Public Метод RefreshОбновляет данные объекта, используя базу данных. Не переписывает изменения, но обновляет права.
Public Метод RolesByDefПолучить коллекцию ролей указанного типа, созданных на данном объекте.
Public Метод RolesForGroupПолучить коллекцию ролей указанной группы по отношению к данному объекту.
Public Метод RolesForUserПолучить коллекцию ролей указанного пользователя по отношению к данному объекту.
Public Метод SaveChangesСистемный метод для сохранения объектов в базе данных. Настройки параметра saveopt можно посмотреть в TDMSSaveOptions Перечисление
Public Метод SetIconУстановить значек (иконку) на обьект.
Public Метод SetSign

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

Public Метод Unlock

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

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

Public Свойства

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

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

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

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

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

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

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

Смотри также

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