This documentation is archived and is not being maintained.

WorkItemStore.BatchSave Method (WorkItem(), SaveFlags)

Commits multiple items in a branch and returns a list of errors if one or more items fail.

Namespace:  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly:  Microsoft.TeamFoundation.WorkItemTracking.Client (in Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

'Declaration
Public Function BatchSave ( _
	workitems As WorkItem(), _
	saveFlags As SaveFlags _
) As BatchSaveError()

Parameters

workitems
Type: Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem()

An array of work items to commit.

saveFlags
Type: Microsoft.TeamFoundation.WorkItemTracking.Client.SaveFlags

If set to SaveFlags.MergeLinks, the method does not return errors for "link being added already exists" or "link being removed already removed" scenarios.

Return Value

Type: Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveError()
An array of errors that result from the save.

Show: