3.2.5.79.2.1.19 AddValidateUpdateItemUsingPath

Return Type: CSOM array of Microsoft.SharePoint.Client.ListItemFormUpdateValue

Adds an item to an existing list and validate the list item update values. If all fields validated successfully, commit all changes. If there's any exception in any of the fields, the item will not be committed.

Parameters:

listItemCreateInfo: Specifies the creation information that determines how the item will be created.

Type: Microsoft.SharePoint.Client.ListItemCreationInformationUsingPath

formValues: A collection of field internal names and values for the given field. If the collection is empty, no update will take place.

Type: CSOM array of Microsoft.SharePoint.Client.ListItemFormUpdateValue

It MUST NOT be NULL.

bNewDocumentUpdate: Indicates whether the list item is a document being updated after upload. A value of "true" means yes.

Type: CSOM Boolean

checkInComment: Checkin comment (if any). It's only applicable when the item is checked out.

Type: CSOM String