SPFieldUser.ValidateAndParseValue method

SharePoint 2013

Validates and parses the input value and returns a valid object that can be the value of the field.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

public override Object ValidateAndParseValue(
	SPListItem item,
	string value


Type: Microsoft.SharePoint.SPListItem

An SPListItem containing a field whose new value needs to be validated.

Type: System.String

A string with the value to be parsed and returned.

Return value

Type: System.Object
An object that can be assigned to the field as its value.

This override assumes that value is a delimited list of people picker entity keys. It verifies that they all refer to real users and converts the list to an SPFieldUserValueCollection object which it returns.