TaxonomyField.SetFieldValueByTerm método
Define o valor do campo correspondente no item da lista nas propriedades do termo especificado no idioma especificado.
Namespace: Microsoft.SharePoint.Client.Taxonomy
Assemblies: Microsoft.SharePoint.Client.Taxonomy.Silverlight (em Microsoft.SharePoint.Client.Taxonomy.Silverlight.dll); Microsoft.SharePoint.Client.Taxonomy.Phone (em Microsoft.SharePoint.Client.Taxonomy.Phone.dll) Microsoft.SharePoint.Client.Taxonomy (em Microsoft.SharePoint.Client.Taxonomy.dll)
Sintaxe
'Declaração
Public Sub SetFieldValueByTerm ( _
item As ListItem, _
term As Term, _
lcid As Integer _
)
'Uso
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
)
Parâmetros
item
Tipo: Microsoft.SharePoint.Client.ListItemO objeto SPListItem cujo campo é sejam atualizadas.
term
Tipo: Microsoft.SharePoint.Client.Taxonomy.TermO objeto Term cujas propriedades são usadas para atualizar o valor do campo.
lcid
Tipo: System.Int32O identificador do código de idioma (LCID) do idioma do padrão Label usar.
Exceções
Exceção | Condição |
---|---|
ArgumentException | Um ou mais argumentos para esse método são uma referência nula (Nothing no Visual Basic). |
Comentários
Um Term tem um máximo de um padrão Label para cada novo idioma no objeto TermStore . O padrão Label usada por este método é o padrão Label da Term no idioma especificado pelo parâmetro lcid , se um existir, caso contrário, o idioma padrão do TermStore é usado.
Se a propriedade AllowMultipleValues() for true, o campo será atribuído um objeto TaxonomyFieldValueCollection . Caso contrário, ela será atribuída um objeto TaxonomyFieldValue .
Ver também
Referência
Microsoft.SharePoint.Client.Taxonomy namespace
GetFieldValue