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


Метод TermSetItem.ReuseTerm

Создает новый объект повторно используемые Term ниже этого объекта TaxonomyItem на sourceTermоснове.

Пространство имен:  Microsoft.SharePoint.Taxonomy
Сборка:  Microsoft.SharePoint.Taxonomy (в Microsoft.SharePoint.Taxonomy.dll)

Синтаксис

'Декларация
Public Function ReuseTerm ( _
    sourceTerm As Term, _
    reuseBranch As Boolean _
) As Term
'Применение
Dim instance As TermSetItem
Dim sourceTerm As Term
Dim reuseBranch As Boolean
Dim returnValue As Term

returnValue = instance.ReuseTerm(sourceTerm, _
    reuseBranch)
public Term ReuseTerm(
    Term sourceTerm,
    bool reuseBranch
)

Параметры

  • reuseBranch
    Тип: System.Boolean

    Повторное использование TermSetItem и его дочерних Terms

Возвращаемое значение

Тип: Microsoft.SharePoint.Taxonomy.Term
Вновь созданный повторно Term

Исключения

Исключение Условие
UnauthorizedAccessException

Текущий пользователь имеет необходимые разрешения на выполнение этой операции.

TermStoreOperationException

Эта операция недопустима в наборе терминов Потерянные термины.Операция не выполнена.

TermStoreOperationException

Ключевые слова не допускаются для повторного использования.

TermStoreOperationException

Повторное использование устаревшего Term запрещено.

TermStoreOperationException

Условия невозможно совместно использовать несколько раз в одном наборе терминов

TermStoreOperationException

Конечный набор терминов ключевых слов термин задать нельзя или набора терминов Потерянные термины.

TermStoreOperationException

Эта операция недопустима в наборе терминов Потерянные термины.Операция не выполнена.

ArgumentNullException

Исходный термин — пустая ссылка (Nothing в Visual Basic) или недействителен

Замечания

Повторное использование терминов из другой набор становится дочерним для текущего TermSetItemтерминов. Термин конечный набор не может быть ключевое слово или потерянные набора терминов. Ключевые слова не может использоваться повторно.

Текущий пользователь должен иметь разрешение TaxonomyRights.EditTerm для использования этого метода.Чтобы сохранить эти изменения в базу данных необходимо вызвать CommitAll() .

См. также

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

TermSetItem класс

Элементы TermSetItem

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