Поделиться через


Метод 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
)

Параметры

Исключения

Исключение Условие
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() , чтобы сохранить эти изменения в базу данных.

См. также

Справочные материалы

Term класс

Элементы Term

Перегрузка Move

Пространство имен Microsoft.SharePoint.Taxonomy

Move(Term)