Compartilhar via


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

  • lcid
    Tipo: System.Int32

    O 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

TaxonomyField classe

TaxonomyField membros

Microsoft.SharePoint.Client.Taxonomy namespace

GetFieldValue

TaxonomyFieldValue

Term

Microsoft.SharePoint.Taxonomy

Microsoft.SharePoint