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


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

Параметры

  • terms
    Тип: System.Collections.Generic.ICollection<Term>

    Коллекция Term объект, свойства которого будут использоваться для обновления значения поля.

  • lcid
    Тип: System.Int32

    Код идентификатор языка (LCID) языка объекты Label для использования по умолчанию.

Исключения

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

Один или несколько аргументов для данного метода являются пустая ссылка (Nothing в Visual Basic)или TaxonomyField объекта не допускает несколько значений.

Замечания

Каждый Term имеет более одной стандартной Label для каждого языка в объекте TermStore . Для каждого Termиспользуется по умолчанию Label , на языке по умолчанию для объекта TermStore .

Поле будет назначен объектTaxonomyFieldValueCollection .

См. также

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

TaxonomyField класс

Элементы TaxonomyField

Перегрузка SetFieldValue

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

GetFieldValue

AllowMultipleValues

TaxonomyFieldValue

Term

Microsoft.SharePoint.Taxonomy

Microsoft.SharePoint