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