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