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