28/08/2014
Лёгкое программирование под Autodesk Vault Часть 36
Для добавления нового элемента используем метод AddItemRevision службы ItemService.
public new Item AddItemRevision( System.long categoryId)
Метод принимает идентификатор категории.
Возвращает ново-созданный объект Item. Этот объект до сих пор находится в состоянии редактирования. Для применения изменений необходимо вызвать "фиксирующую" функцию, например UpdateAndCommitItems.
Пример использования:
Код - PowerShell: [Выделить]
- $categories = $vltCategorySvc.GetCategoriesByEntityClassId("ITEM", $true);
- $catId = -1;
- $categories | ForEach-Object
- {
- }
- $item = $vltItemSvc.AddItemRevision($catId);
- # Выставить необходимую информацию
- $item.Title = "Test Item";
- $item.Detail = "Test Item";
- # Сохранить редакцию
- $vltItemSvc.UpdateAndCommitItem($item, 0, $false, $null, $null, $null, $null, $null, $null, 0);
Автор: Дмитрий Емельянов
Автор перевода: Дмитрий Емельянов
Отредактировано 28.08.2014 в 13:33:30
Автор перевода: Дмитрий Емельянов
Обсуждение: http://adn-cis.org/forum/index.php?topic=938
Опубликовано 28.08.2014Отредактировано 28.08.2014 в 13:33:30