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


Метод TermSetItem.CreateTerm (String, Int32)

Создает новый Term под этим экземпляром TaxonomyItem .Имя — метку для указанного кода языка по умолчанию.

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

Синтаксис

'Декларация
Public Function CreateTerm ( _
    name As String, _
    lcid As Integer _
) As Term
'Применение
Dim instance As TermSetItem
Dim name As String
Dim lcid As Integer
Dim returnValue As Term

returnValue = instance.CreateTerm(name, _
    lcid)
public Term CreateTerm(
    string name,
    int lcid
)

Параметры

  • name
    Тип: System.String

    Метки по умолчанию для языка

  • lcid
    Тип: System.Int32

    Код языка для создания метки на

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

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

Исключения

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

Пользователь не имеет достаточных разрешений для выполнения этой операции.

TermStoreOperationException

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

TermStoreOperationException

Только набор терминов ключевых слов позволяет плоский список Terms.

ArgumentException

Имя не является допустимым, он содержит недопустимые знаки или имеет слишком большую длину.

ArgumentNullException

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

ArgumentOutOfRangeException

Недопустимый идентификатор LCID.

Замечания

Если объект TaxonomyTermSet для этого TaxonomyItem не открыть TermSet текущий пользователь должен иметь разрешения EditTerm, чтобы использовать этот метод.

Если указанный атрибут lcid не язык по умолчанию для TermStore, Label с именем и язык по умолчанию для TermStore будет создан для убедитесь, что Term по умолчанию Label для языка по умолчанию TermStore.

Если текущий TermSetItem набор терминов ключевых слов, подпись всегда создается для языка по умолчанию хранилища терминов.

Значение name будет normailized монтажа последовательных пробелов в одну и заменить символ & версии расширенных символов знака (\uFF06). Начальные и конечные пробелы будут обрезаны. Должен быть пустым и не может превышать 255 символов и не может содержать знаки; "<>|&tab.

Текущий пользователь будет установлен в качестве владельца нового Term.

См. также

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

TermSetItem класс

Элементы TermSetItem

Перегрузка CreateTerm

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