TaxonomyField.SetFieldValue - Méthode (SPListItem, Term, Int32)
Définit la valeur du champ correspondant dans l'élément de liste pour les propriétés de l'expression spécifiée dans la langue spécifiée.
Espace de noms : Microsoft.SharePoint.Taxonomy
Assembly : Microsoft.SharePoint.Taxonomy (dans Microsoft.SharePoint.Taxonomy.dll)
Syntaxe
'Déclaration
Public Sub SetFieldValue ( _
item As SPListItem, _
term As Term, _
lcid As Integer _
)
'Utilisation
Dim instance As TaxonomyField
Dim item As SPListItem
Dim term As Term
Dim lcid As Integer
instance.SetFieldValue(item, term, lcid)
public void SetFieldValue(
SPListItem item,
Term term,
int lcid
)
Paramètres
item
Type : Microsoft.SharePoint.SPListItemL'objet SPListItem dont le champ est mise à jour.
term
Type : Microsoft.SharePoint.Taxonomy.TermL'objet Term dont les propriétés sont utilisées pour mettre à jour la valeur du champ.
lcid
Type : System.Int32Identificateur de code de langue (LCID) de la langue de la valeur par défaut Label à utiliser.
Exceptions
Exception | Condition |
---|---|
ArgumentException | Un ou plusieurs arguments de cette méthode sont une référence Null (Rien dans Visual Basic). |
Remarques
Un Term avec un maximum d'un par défaut Label pour chaque nouvelle langue de l'objet TermStore . La valeur par défaut Label utilisée par cette méthode est la valeur par défaut Label de la Term dans la langue spécifiée par le paramètre lcid , s'il existe, sinon la langue par défaut de la TermStore est utilisée.
Si la propriété AllowMultipleValues est true, le champ sera affecté à un objet TaxonomyFieldValueCollection . Dans le cas contraire, il sera affecté à un objet TaxonomyFieldValue .