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