Метод TermSet.Copy
Создает копию объекта 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 Function Copy As TermSet
'Применение
Dim instance As TermSet
Dim returnValue As TermSet
returnValue = instance.Copy()
public TermSet Copy()
Возвращаемое значение
Тип: Microsoft.SharePoint.Client.Taxonomy.TermSet
Новый объект TermSet , который представляет собой копию исходного TermSet.
Исключения
Исключение | Условие |
---|---|
UnauthorizedAccessException | Текущего пользователя нет необходимых разрешений для выполнения данной операции. |
TermStoreOperationException | Эта операция является недопустимым в объекте TermSet Потерянные термины. Сбой операции. |
TermStoreOperationException | Копирование системы TermSet запрещены. |
Замечания
Все объекты Term в текущем TermSet становятся повторно с новой TermSet. Скопированная TermSet означает, что вариант исходное имя TermSet , например, "Копия" префикс к имени. Копирование запрещено на все объекты TermSet системы, например TermSet ключевые слова или связи TermSet. Текущий пользователь должен иметь право TaxonomyRights.Edit использовать этот способ. Вызовите метод CommitAll() , чтобы сохранить изменения в базе данных.