Метод TermSet.Move
Перемещение текущей TermSet в объект другой Group
Пространство имен: Microsoft.SharePoint.Taxonomy
Сборка: Microsoft.SharePoint.Taxonomy (в Microsoft.SharePoint.Taxonomy.dll)
Синтаксис
'Декларация
Public Sub Move ( _
targetGroup As Group _
)
'Применение
Dim instance As TermSet
Dim targetGroup As Group
instance.Move(targetGroup)
public void Move(
Group targetGroup
)
Параметры
targetGroup
Тип: Microsoft.SharePoint.Taxonomy.GroupGroup , в которую следует переместить текущий TermSet
Исключения
Исключение | Условие |
---|---|
UnauthorizedAccessException | Текущий пользователь имеет необходимые разрешения на выполнение этой операции. |
ArgumentNullException | targetGroup не может быть пустая ссылка (Nothing в Visual Basic) |
TermStoreOperationException | Перемещение системы TermSet запрещено. |
TermStoreOperationException | Перемещение TermSet к системе Group запрещено. |
TermStoreOperationException | TermSet имена должны быть уникальными в пределах Group. |
TermStoreOperationException | Эта операция недопустима в связи с условиями TermSet. Операция не выполнена. |
Замечания
Перемещение текущей TermSet и всех его дочерних объектов, Term из текущего Group цель Group. Перемещение не допускается для любой системы таких TermSet , как ключевые слова TermSet или связи TermSet. Перемещение TermSet системы Group также не допускается. Текущий пользователь должен иметь разрешение TaxonomyRights.Edit , в группе TermSet и targetGroup для использования этого метода. Вызовите метод CommitAll() , чтобы сохранить эти изменения в базу данных.