TaxonomyField.SetFieldValueByTermCollection método
Define o valor do campo de múltiplos valores correspondente no item da lista para as propriedades dos objetos Term na coleção especificada, 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 SetFieldValueByTermCollection ( _
item As ListItem, _
terms As TermCollection, _
lcid As Integer _
)
'Uso
Dim instance As TaxonomyField
Dim item As ListItem
Dim terms As TermCollection
Dim lcid As Integer
instance.SetFieldValueByTermCollection(item, _
terms, lcid)
public void SetFieldValueByTermCollection(
ListItem item,
TermCollection terms,
int lcid
)
Parâmetros
item
Tipo: Microsoft.SharePoint.Client.ListItemO objeto SPListItem cujo campo é sejam atualizadas.
terms
Tipo: Microsoft.SharePoint.Client.Taxonomy.TermCollectionA coleção de Term objeto cujas propriedades devem ser usadas para atualizar o valor do campo.
lcid
Tipo: System.Int32O identificador do código de idioma (LCID) do idioma dos objetos Label padrão para 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)ou o objeto TaxonomyField não permitir vários valores. |
Comentários
Cada Term tem um máximo de um padrão Label para cada idioma no objeto TermStore . Para cada Term, o padrão Label no idioma padrão do TermStore é usado.
O campo será atribuído um objeto TaxonomyFieldValueCollection .