3.2.5.87 Microsoft.SharePoint.Client.ListItem

TypeId: {53CC48C0-1777-47B7-99CA-729390F06602}

ShortName: SP.ListItem

Specifies a list item.

Contains CSOM expando fields, which correspond to the fields (2) defined in the parent list. The CSOM expando field name is the name of the field (2) defined in the list and the CSOM expando field value is the field (2) value in the list item. The following table specifies the mapping between field types and values.

Field type

Mapping to a value

Integer

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Int32.

Text

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

Note

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

DateTime

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM DateTime.

Counter

It MUST be a CSOM Int32.

Choice

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

Lookup

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Object of type FieldLookupValue, as specified in section 3.2.5.50.

Boolean

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Boolean.

Number

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Double.

Currency

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Double.

URL

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Object of type FieldUrlValue, as specified in section 3.2.5.60.

Computed

N/A

Threading

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

Guid

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM GUID.

MultiChoice

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Array.

GridChoice

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Array.

Calculated

N/A

File

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

Attachments

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Boolean.

User

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Object of type FieldUserValue, as specified in section 3.2.5.63.

Recurrence

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Boolean.

CrossProjectLink

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Boolean.

ModStat

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Int32.

Error

N/A

ContentTypeId

When its value is undefined it MUST be NULL, otherwise it MUST be CSOM Object of type ContentTypeId, as specified in section 3.2.5.30.

PageSeparator

N/A

ThreadIndex

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

WorkflowStatus

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Int32.

AllDayEvent

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Boolean.

WorkflowEventType

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Int32.

Facilities

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Array.

FreeBusy

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

Overbook

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

Confidential

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Boolean.

WhatsNew

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Boolean.

DueDate

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM DateTime.

AllowEditing

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Boolean.

SendTo

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Array.

Confirmations

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

CallTo

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM Array.

CallTime

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM DateTime.

Whereabout

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

From

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM DateTime.

Until

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM DateTime.

ContactInfo

When its value is undefined it MUST be NULL, otherwise it MUST be a CSOM String.

The Client_Title, CommentsDisabled, CommentsDisabledScope, DisplayName, EffectiveBasePermissions, EffectiveBasePermissionsForUI, HasUniqueRoleAssignments and IconOverlay properties are not included in the default scalar property set for this type.