TaxonomyField.SetFieldValueByTerm 方法

将列表项目中相应字段的值设置为使用指定语言的指定 Term 的属性。

命名空间:  Microsoft.SharePoint.Client.Taxonomy
程序集:   Microsoft.SharePoint.Client.Taxonomy.Silverlight(位于 Microsoft.SharePoint.Client.Taxonomy.Silverlight.dll 中);  Microsoft.SharePoint.Client.Taxonomy.Phone(位于 Microsoft.SharePoint.Client.Taxonomy.Phone.dll 中)  Microsoft.SharePoint.Client.Taxonomy(位于 Microsoft.SharePoint.Client.Taxonomy.dll 中)

语法

声明
Public Sub SetFieldValueByTerm ( _
    item As ListItem, _
    term As Term, _
    lcid As Integer _
)
用法
Dim instance As TaxonomyField
Dim item As ListItem
Dim term As Term
Dim lcid As Integer

instance.SetFieldValueByTerm(item, term, _
    lcid)
public void SetFieldValueByTerm(
    ListItem item,
    Term term,
    int lcid
)

参数

  • lcid
    类型:System.Int32

    语言代码标识符 (LCID) 的默认Label要使用的语言。

异常

异常 条件
ArgumentException

对此方法的一个或多个参数是空引用(无 在 Visual Basic 中)。

备注

TermTermStore对象中有一个默认Label每个新语言的最大值。使用此方法的默认Label是在参数指定的语言lcid ,如果一个Term默认Label存在,否则将使用TermStore的默认语言。

trueAllowMultipleValues() 属性时,该字段将被分配TaxonomyFieldValueCollection对象。否则,它将被分配TaxonomyFieldValue对象。

另请参阅

引用

TaxonomyField 类

TaxonomyField 成员

Microsoft.SharePoint.Client.Taxonomy 命名空间

GetFieldValue

TaxonomyFieldValue

Term

Microsoft.SharePoint.Taxonomy

Microsoft.SharePoint