Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Lists.UpdateListItemsWithKnowledge - Méthode

SharePoint 2013

Effectue des insertions, des mises à jour et des suppressions dans les éléments de liste spécifiés et fournit les méthodes knowledge actuelles au serveur.

Espace de noms :  WebSvcLists
Assembly :  STSSOAP (dans STSSOAP.dll)

[SoapDocumentMethodAttribute("http://schemas.microsoft.com/sharepoint/soap/UpdateListItemsWithKnowledge", RequestNamespace = "http://schemas.microsoft.com/sharepoint/soap/", 
	ResponseNamespace = "http://schemas.microsoft.com/sharepoint/soap/", 
	Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public XmlNode UpdateListItemsWithKnowledge(
	string listName,
	XmlNode updates,
	string syncScope,
	XmlNode knowledge
)

Paramètres

listName
Type : System.String

Le GUID ou le titre de la liste à partir duquel récupérer des éléments de liste. Si la liste spécifiée est la liste des informations utilisateur, la chaîne est définie sur « UserInfo » ou « Liste d'informations utilisateur ».

updates
Type : System.Xml.XmlNode

Spécifie les opérations à effectuer sur un élément de liste.

syncScope
Type : System.String

Spécifie l'étendue de la synchronisation. Si une référence Null (Rien dans Visual Basic), la portée de synchronisation par défaut est utilisée avec un identificateur vide.

knowledge
Type : System.Xml.XmlNode

Spécifie la structure de données de Microsoft Sync Framework knowledge au format XML. Si ce n'est pas fournie par le client, tous les éléments de la liste sont retournés, sous réserve de la limite de ligne par défaut de l'affichage ou le paramètre rowLimit de substitution. Si spécifié, la réponse inclut les modifications apportées aux éléments de liste, une fois la base de connaissances a été extraite, compte tenu des restrictions de limite de ligne.

Valeur renvoyée

Type : System.Xml.XmlNode
Renvoie un objet XmlNode représentant des mises à jour ainsi que les éléments de liste en ce qui concerne les connaissances de l'élément.

Les conflits sont détectés côté serveur à l'aide du champ ows_hiddenversion sur l'élément de liste. Si la valeur du champ ne correspond pas à la valeur de l'élément dans la base de données, puis une mise à jour en conflit est détecté et une erreur est renvoyée au client. Éléments en conflit sont également renvoyées dans le message de réponse. Clients doivent alors obtenir une nouvelle version de l'élément de liste, résoudre le conflit, mettre à jour la valeur du champ ows_hiddenversion et puis essayez de mettre à jour d'élément à nouveau.

Afficher: