TaxonomyField.SetFieldValueByTerm 方法
設定清單項目,以指定的語言指定字詞的內容中的相對應的欄位的值。
命名空間: 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
)
參數
item
類型:Microsoft.SharePoint.Client.ListItemSPListItem物件的欄位會更新。
term
類型:Microsoft.SharePoint.Client.Taxonomy.TermTerm物件其屬性用來更新的欄位值。
lcid
類型:System.Int32語言的程式碼識別項 (LCID) 若要使用預設Label使用的語言。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentException | 這個方法的一或多個引數是null 參考 (未執行任何動作 於 Visual Basic 中)。 |
備註
TermTermStore物件中有一個預設Label每一種新的語言的最大值。這個方法所使用的預設Label是Term如果一個lcid參數所指定的語言的預設Label已存在,否則會使用TermStore的預設語言。
如果trueAllowMultipleValues() 屬性,欄位就會被指派TaxonomyFieldValueCollection物件。否則,它會指派TaxonomyFieldValue物件。
請參閱
參照
Microsoft.SharePoint.Client.Taxonomy 命名空間
GetFieldValue