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