Метод TaxonomyField.SetFieldValue (SPListItem, ICollection<Term>, Int32)
Задает значение соответствующего поля с множественными значениями в элементе списка свойств объектов Term в указанной коллекции, на указанном языке.
Пространство имен: Microsoft.SharePoint.Taxonomy
Сборка: Microsoft.SharePoint.Taxonomy (в Microsoft.SharePoint.Taxonomy.dll)
Синтаксис
'Декларация
Public Sub SetFieldValue ( _
item As SPListItem, _
terms As ICollection(Of Term), _
lcid As Integer _
)
'Применение
Dim instance As TaxonomyField
Dim item As SPListItem
Dim terms As ICollection(Of Term)
Dim lcid As Integer
instance.SetFieldValue(item, terms, lcid)
public void SetFieldValue(
SPListItem item,
ICollection<Term> terms,
int lcid
)
Параметры
item
Тип: Microsoft.SharePoint.SPListItemОбъект SPListItem , в поле Обновить.
terms
Тип: System.Collections.Generic.ICollection<Term>Коллекция Term объект, свойства которого будут использоваться для обновления значения поля.
lcid
Тип: System.Int32Код идентификатор языка (LCID) языка объекты Label для использования по умолчанию.
Исключения
Исключение | Условие |
---|---|
ArgumentException | Один или несколько аргументов для данного метода являются пустая ссылка (Nothing в Visual Basic)или TaxonomyField объекта не допускает несколько значений. |
Замечания
Каждый Term имеет более одной стандартной Label для каждого языка в объекте TermStore . Для каждого Termиспользуется по умолчанию Label , на языке по умолчанию для объекта TermStore .
Поле будет назначен объектTaxonomyFieldValueCollection .