Сборка: Metabase;
Интерфейс IMetabaseObject содержит свойства и методы объекта репозитория.
IMetabaseObject
Имя свойства | Краткое описание | |
CachingMode | Свойство CachingMode определяет режим кэширования. | |
Свойство EditRequiresAdditionalLicense определяет наименование прикладной единицы лицензирования для защиты объектов репозитория от редактирования. |
||
IsDirty | Свойство IsDirty возвращает признак наличия изменений в структуре объекта репозитория в рамках текущего соединения с сервером БД. | |
ParamValues | Свойство ParamValues возвращает объект, содержащий значения параметров для открытия вложенных объектов. |
Имя свойства | Краткое описание | |
Attributes | Свойство Attributes возвращает системные и пользовательские атрибуты объекта репозитория. | |
Cache | Свойство Cache возвращает коллекцию записей кэша объекта репозитория. | |
Children | Свойство Children возвращает коллекцию описаний дочерних объектов репозитория. | |
ClassId | Свойство ClassId возвращает идентификатор класса объекта. | |
CommonClassName | Свойство CommonClassName возвращает наименование класса объекта репозитория в заданном падеже. | |
Dependencies | Свойство Dependencies возвращает коллекцию описаний объектов, от которых зависит данный объект. | |
Dependents | Свойство Dependents возвращает коллекцию описаний объектов, зависящих от данного объекта. | |
Description | Свойство Description определяет описание (примечание) объекта. | |
ElementDependencies | Свойство ElementDependencies возвращает информацию о зависимостях данного объекта от элементов справочников НСИ. | |
ElementDependenciesTrackingType | Свойство ElementDependenciesTrackingType определяет тип отслеживания связей. | |
ElementDependents | Свойство ElementDependents возвращает информацию о зависимостях данного объекта или элемента справочника НСИ от объектов репозитория. | |
IconIndex | Свойство IconIndex возвращает индекс пиктограммы объекта репозитория. | |
Id | Свойство Id определяет идентификатор объекта. | |
IsCheckedOut | Свойство IsCheckedOut возвращает признак блокировки объекта на редактирование. | |
IsDeferred | Свойство IsDeferred возвращает признак отложенной загрузки описания объекта. | |
IsEdited | Свойство IsEdited возвращает признак редактирования описания объекта. | |
IsInternal | Свойство IsInternal возвращает признак внутреннего объекта репозитория. | |
IsLink | Свойство IsLink возвращает признак того, что данный объект находится в другом репозитории. | |
IsPermanent | Свойство IsPermanent возвращает признак постоянного объекта репозитория. | |
IsShared | Свойство IsShared возвращает признак наличия объекта в системе управления версиями. | |
IsSharingSupported | Свойство IsSharingSupported возвращает признак возможности добавления объекта в систему управления версиями. | |
IsShortcut | Свойство IsShortcut возвращает признак того, что данный объект является ярлыком на другой объект репозитория. | |
IsSpecial | Свойство IsSpecial определяет признак принадлежности к специальным объектам репозитория. | |
Key | Свойство Key возвращает ключ объекта. | |
Link | Свойство Link определяет связь данного объекта с объектом, имеющим тип «Связь с репозиторием». | |
LocalCheckedOutFileNames | Свойство LocalCheckedOutFileNames возвращает строковый массив, содержащий список локальных файлов, в которых хранятся измененные данные объекта. | |
LocalFileName | Свойство LocalFileName возвращает наименование, используемое для формирования имен локальных файлов, в которых хранятся данные объекта. | |
LocalFileNames | Свойство LocalFileNames возвращает строковый массив, содержащий список локальных файлов, в которых хранятся данные объекта. | |
LocalFolderName | Свойство LocalFolderName возвращает путь к папке на диске, в которой хранятся локальные файлы объекта, добавленного в систему управления версиями. | |
Metabase | Свойство Metabase возвращает репозиторий, в котором создан текущий объект. | |
Name | Свойство Name определяет наименование объекта для текущего языка репозитория. | |
Names | Свойство Names возвращает коллекцию наименований объекта для разных языков. | |
Namespace_ | Свойство Namespace_ возвращает описание объекта-контейнера, в котором хранится текущий объект. | |
OriginalMetabase | Свойство OriginalMetabase возвращает идентификатор оригинальной метабазы. | |
Params | Свойство Params возвращает коллекцию параметров объекта репозитория. | |
Parent | Свойство Parent возвращает описание объекта-владельца. | |
ParentAllowed | Свойство ParentAllowed возвращает признак возможности установки текущего объекта в качестве дочернего для указанного объекта. | |
Screenshot | Свойство Screenshot определяет изображение, используемое при предварительном просмотре объекта в репозитории. | |
SecurityDescriptor | Свойство SecurityDescriptor возвращает параметры управления доступом к текущему объекту. | |
Shortcut | Свойство Shortcut определяет описание объекта, на который ссылается ярлык. | |
SourceParams | Свойство SourceParams возвращает коллекцию параметров объекта, на который ссылается данный объект. | |
Timestamp | Свойство Timestamp возвращает дату и время последнего сохранения объекта репозитория. | |
TrackElementDependencies | Свойство TrackElementDependencies определяет признак отслеживания зависимостей объекта от элементов справочника НСИ. | |
TrackElementDependents | Свойство TrackElementDependents определяет признак отслеживания объектов, зависящих от элементов текущего объекта. | |
VcsFileName | Свойство VcsFileName возвращает наименование, используемое для формирования имен файлов на сервере управления версиями, в которых хранятся данные объекта. | |
VcsFolderName | Свойство VcsFolderName возвращает путь к папке на сервере управления версиями, в которой хранятся файлы объекта, добавленного в систему управления версиями. | |
Version | Свойство Version возвращает версию объекта. | |
VersionChangedLocaly | Свойство VersionChangedLocaly возвращает признак наличия локальных изменений объекта. |
Имя метода | Краткое описание | |
Assign | Метод Assign осуществляет копирование данных из источника. | |
CreateUpdateExParams | Метод CreateUpdateExParams создает параметры обновления объекта. | |
FlushInstance | Метод FlushInstance осуществляет очистку кэшированных данных объекта по заданным значениям параметров. | |
FlushInstances | Метод FlushInstances осуществляет очистку кэшированных данных объекта. | |
GetExtensionDispatch | Метод GetExtensionDispatch осуществляет преобразование к общей форме объекта, от которой в дальнейшем можно перейти к необходимому классу объектов. | |
GetModelDispatch | Метод GetModelDispatch осуществляет преобразование структуры объекта к общей форме и возвращает полученную структуру. | |
GetXml | Метод GetXml возвращает внутреннее представление объекта репозитория в XML-виде. | |
InitControlledParams | Метод InitControlledParams осуществляет вычисление выражений управления параметрами вложенного объекта. | |
Save | Метод Save осуществляет сохранение изменений в структуре объекта. |
Имя метода | Краткое описание | |
Bind | Метод Bind возвращает объект, которому соответствует данное описание. | |
CheckAndAudit | Метод CheckAndAudit проверяет права доступа текущего пользователя на указанные операции и заносит запись в протокол доступа с указанным комментарием. | |
CheckAndAuditLabel | Метод CheckAndAuditLabel проверяет права доступа текущего пользователя на указанные операции и заносит запись в протокол доступа с указанным комментарием, а также вычисляет параметры метки безопасности, используемой при печати и экспорте объектов репозитория. | |
CheckAndAuditOperation | Метод CheckAndAuditOperation проверяет права доступа текущего пользователя на указанные операции и протоколирует результат проверки в соответствии с выбранным вариантом аудита. | |
CheckAndAuditOperationLabel | Метод CheckAndAuditOperationLabel проверяет права доступа текущего пользователя на указанные операции и протоколирует результат проверки в соответствии с выбранным вариантом аудита, а также вычисляет параметры метки безопасности, используемой при печати и экспорте объектов репозитория. | |
CheckIn | Метод CheckIn осуществляет снятие блокировки на редактирование с объекта. | |
CheckInEx | Метод CheckInEx осуществляет публикацию изменений объекта. | |
CheckOut | Метод CheckOut осуществляет блокировку объекта на редактирование. | |
Edit | Метод Edit открывает объект на редактирование. | |
EditDescriptor | Метод EditDescriptor осуществляет редактирование описания объекта. | |
EditTemporary | Метод EditTemporary открывает объект для временного изменения свойств. | |
FetchChildren | Метод FetchChildren возвращает коллекцию описаний дочерних объектов с учетом объектов с отложенной загрузкой описания. | |
FetchDependencies | Метод FetchDependencies возвращает коллекцию описаний объектов, от которых зависит данный объект с учетом объектов с отложенной загрузкой описания. | |
FetchDependents | Метод FetchDependents возвращает коллекцию описаний объектов, зависящих от данного объекта с учетом объектов с отложенной загрузкой описания. | |
FindNext | Метод FindNext осуществляет поиск следующего объекта, удовлетворяющего условиям поиска. | |
GetChangesHistory | Метод GetChangesHistory возвращает коллекцию записей протокола доступа, которые содержат информацию о действиях, произведенных над объектом в заданном промежутке времени. | |
GetCheckOutInfo | Метод GetCheckOutInfo возвращает информацию о блокировках объекта. | |
GetDeniedAccess | Метод GetDeniedAccess для указанного субъекта безопасности проверяет наличие установленных запретов выполнения действий над текущим объектом. | |
GetExternalOpenXml | Метод GetExternalOpenXml генерирует XML-структуру, содержащую параметры открытия объекта. | |
GetHistory | Метод GetHistory возвращает историю изменения объекта. | |
GetLatestVCS | Метод GetLatestVCS получает информацию об объекте из системы управления версиями и в соответствии с ней осуществляет обновление объекта в репозитории. | |
GetSecurity | Метод GetSecurity получает политику доступа объекта. | |
HasAccess | Метод HasAccess осуществляет проверку наличия прав у текущего пользователя на определенные операции над объектом. | |
HasChildren | Метод HasChildren возвращает признак наличия у текущих объектов дочерних объектов. | |
HistoryVCS | Метод HistoryVCS вызывает окно просмотра истории публикаций объекта в системе управления версиями. | |
IsCheckedOut | Метод IsCheckedOut возвращает признак блокировки объекта на редактирование. | |
LoadChildScreenshots | Метод LoadChildScreenshots кэширует изображения, используемые при предварительном просмотре, для всех дочерних объектов. | |
MoveTo | Метод MoveTo осуществляет перенос одного объекта репозитория в другой. | |
Open | Метод Open осуществляет открытие объекта и возвращает его данные. | |
OpenWithParam | Метод OpenWithParam осуществляет открытие объекта с одним параметром и возвращает его данные. | |
SaveDescriptor | Метод SaveDescriptor сохраняет изменения описания объекта. | |
SetIdNoCheck | Метод SetIdNoCheck осуществляет изменение идентификатора объекта без проверки на соответствие установленному формату идентификаторов. | |
Share | Метод Share помещает объект в систему управления версиями. | |
UndoCheckOut | Метод UndoCheckOut осуществляет отмену изменений и снятие блокировки объекта. | |
UndoCheckOutEx | Метод UndoCheckOutEx осуществляет отмену изменений и возвращает предыдущую версию объекта. | |
UnShare | Метод находится в стадии разработки. | |
UpdateTimestamp | Метод UpdateTimestamp обновляет временную отметку справочника. |
См. также: