TaxonomyField.SetFieldValueByCollection - Méthode
Définit la valeur du champ à plusieurs valeur correspondante dans la liste des éléments aux propriétés des objets Term dans la collection spécifiée, dans la langue spécifiée.
Espace de noms : Microsoft.SharePoint.Client.Taxonomy
Assemblys : Microsoft.SharePoint.Client.Taxonomy.Silverlight (dans Microsoft.SharePoint.Client.Taxonomy.Silverlight.dll); Microsoft.SharePoint.Client.Taxonomy.Phone (dans Microsoft.SharePoint.Client.Taxonomy.Phone.dll) Microsoft.SharePoint.Client.Taxonomy (dans Microsoft.SharePoint.Client.Taxonomy.dll)
Syntaxe
'Déclaration
Public Sub SetFieldValueByCollection ( _
item As ListItem, _
terms As Collection(Of Term), _
lcid As Integer _
)
'Utilisation
Dim instance As TaxonomyField
Dim item As ListItem
Dim terms As Collection(Of Term)
Dim lcid As Integer
instance.SetFieldValueByCollection(item, _
terms, lcid)
public void SetFieldValueByCollection(
ListItem item,
Collection<Term> terms,
int lcid
)
Paramètres
item
Type : Microsoft.SharePoint.Client.ListItemL'objet SPListItem dont le champ est mise à jour.
terms
Type : System.Collections.ObjectModel.Collection<Term>La collection d'objet Term dont les propriétés doivent être utilisés pour mettre à jour la valeur du champ.
lcid
Type : System.Int32L'identificateur de code langue (LCID) de la langue des objets Label par défaut à utiliser.
Exceptions
Exception | Condition |
---|---|
ArgumentException | Un ou plusieurs arguments pour cette méthode sont une référence Null (Rien dans Visual Basic)ou l'objet TaxonomyField ne permet pas de plusieurs valeurs. |
Remarques
Chaque Term avec un maximum de par défaut Label pour chaque langue dans l'objet TermStore . Pour chaque Term, la valeur par défaut Label dans la langue par défaut de l'objet TermStore est utilisé.
Le champ doivent être affecté à un objet TaxonomyFieldValueCollection .
Voir aussi
Référence
Microsoft.SharePoint.Client.Taxonomy - Espace de noms
GetFieldValue
AllowMultipleValues