SPListItem SPListItem SPListItem Class

Definition

public ref class SPListItem : Microsoft::SharePoint::SPItem
[Microsoft.SharePoint.Client.ClientCallableType(DeleteMethodClientName="DeleteObject", ETagPropertyName="OwsHiddenVersion", ExpandoFieldsPropertyName="FieldNames", FactoryType=typeof(Microsoft.SharePoint.SPObjectFactory), GetExpandoFieldValueMethodName="GetFieldValue_Client", Name="ListItem", ObjectIdentityPropertyName="CanonicalId", ObjectUrlPathPropertyName="Microsoft.SharePoint.SPObjectUrlPath.GetUrlPath", ObjectVersionPropertyName="OwsHiddenVersion", PatchUpdateMethodClientName="UpdateWithFieldValues", SampleUrl="{apiroot}/web/lists({listid})/items({itemid})", ServerTypeId="{53CC48C0-1777-47b7-99CA-729390F06602}")]
[Microsoft.SharePoint.Client.SubsetCallableType]
public class SPListItem : Microsoft.SharePoint.SPItem
Public Class SPListItem
Inherits SPItem
Inheritance
Derived
Attributes
Microsoft.SharePoint.Client.ClientCallableTypeAttribute Microsoft.SharePoint.Client.SubsetCallableTypeAttribute

Properties

AllRolesForCurrentUser AllRolesForCurrentUser AllRolesForCurrentUser Inherited from SPSecurableObject
Attachments Attachments Attachments
Audit Audit Audit
BackwardLinks BackwardLinks BackwardLinks
ClientFormItemData ClientFormItemData ClientFormItemData
ContentType ContentType ContentType
ContentTypeId ContentTypeId ContentTypeId
CopyDestinations CopyDestinations CopyDestinations
CopyFieldMask CopyFieldMask CopyFieldMask
CopySource CopySource CopySource
DisplayName DisplayName DisplayName
EffectiveBasePermissions EffectiveBasePermissions EffectiveBasePermissions
EffectiveBasePermissionsForUI EffectiveBasePermissionsForUI EffectiveBasePermissionsForUI
Fields Fields Fields
File File File
FileSystemObjectType FileSystemObjectType FileSystemObjectType
FirstUniqueAncestor FirstUniqueAncestor FirstUniqueAncestor Inherited from SPSecurableObject
FirstUniqueAncestorSecurableObject FirstUniqueAncestorSecurableObject FirstUniqueAncestorSecurableObject
Folder Folder Folder
ForwardLinks ForwardLinks ForwardLinks
HasPublishedVersion HasPublishedVersion HasPublishedVersion
HasUniqueRoleAssignments HasUniqueRoleAssignments HasUniqueRoleAssignments
IconOverlay IconOverlay IconOverlay
ID ID ID
Item[Guid] Item[Guid] Item[Guid]
Item[Int32] Item[Int32] Item[Int32]
Item[String] Item[String] Item[String]
Level Level Level
ListItems ListItems ListItems
MissingRequiredFields MissingRequiredFields MissingRequiredFields
ModerationInformation ModerationInformation ModerationInformation
Name Name Name
ParentList ParentList ParentList
ProgId ProgId ProgId
Properties Properties Properties
RecurrenceID RecurrenceID RecurrenceID
ReusableAcl ReusableAcl ReusableAcl
RoleAssignments RoleAssignments RoleAssignments Inherited from SPSecurableObject
ServerRedirected ServerRedirected ServerRedirected
ServerRedirectedPreviewUrl ServerRedirectedPreviewUrl ServerRedirectedPreviewUrl
SortType SortType SortType
Tasks Tasks Tasks
Title Title Title
UniqueId UniqueId UniqueId
Url Url Url
Versions Versions Versions
Web Web Web
Workflows Workflows Workflows
Xml Xml Xml

Methods

BreakRoleInheritance(Boolean) BreakRoleInheritance(Boolean) BreakRoleInheritance(Boolean) Inherited from SPSecurableObject
BreakRoleInheritance(Boolean, Boolean) BreakRoleInheritance(Boolean, Boolean) BreakRoleInheritance(Boolean, Boolean)
CheckPermissions(SPBasePermissions) CheckPermissions(SPBasePermissions) CheckPermissions(SPBasePermissions) Inherited from SPSecurableObject
Copy(String, String) Copy(String, String) Copy(String, String)
Copy(String, String, Hashtable, Byte[]) Copy(String, String, Hashtable, Byte[]) Copy(String, String, Hashtable, Byte[])
CopyFrom(String) CopyFrom(String) CopyFrom(String)
CopyFrom(String, Hashtable, Byte[]) CopyFrom(String, Hashtable, Byte[]) CopyFrom(String, Hashtable, Byte[])
CopyTo(String) CopyTo(String) CopyTo(String)
Delete() Delete() Delete()
DoesUserHavePermissions(SPBasePermissions) DoesUserHavePermissions(SPBasePermissions) DoesUserHavePermissions(SPBasePermissions) Inherited from SPSecurableObject
DoesUserHavePermissions(SPUser, SPBasePermissions) DoesUserHavePermissions(SPUser, SPBasePermissions) DoesUserHavePermissions(SPUser, SPBasePermissions)
DoesUserHavePermissionsForUI(SPBasePermissions) DoesUserHavePermissionsForUI(SPBasePermissions) DoesUserHavePermissionsForUI(SPBasePermissions)
EnsureWorkflowInformation() EnsureWorkflowInformation() EnsureWorkflowInformation()
EnsureWorkflowInformation(Boolean, Boolean) EnsureWorkflowInformation(Boolean, Boolean) EnsureWorkflowInformation(Boolean, Boolean)
GetFormattedValue(String) GetFormattedValue(String) GetFormattedValue(String)
GetUserEffectivePermissionInfo(String) GetUserEffectivePermissionInfo(String) GetUserEffectivePermissionInfo(String)
GetUserEffectivePermissions(String) GetUserEffectivePermissions(String) GetUserEffectivePermissions(String)
GetWOPIFrameUrl(SPWOPIFrameAction) GetWOPIFrameUrl(SPWOPIFrameAction) GetWOPIFrameUrl(SPWOPIFrameAction)
Recycle() Recycle() Recycle()
ReplaceLink(String, String) ReplaceLink(String, String) ReplaceLink(String, String)
ResetRoleInheritance() ResetRoleInheritance() ResetRoleInheritance()
SystemUpdate() SystemUpdate() SystemUpdate()
SystemUpdate(Boolean) SystemUpdate(Boolean) SystemUpdate(Boolean)
UnlinkFromCopySource() UnlinkFromCopySource() UnlinkFromCopySource()
Update() Update() Update()
UpdateOverwriteVersion() UpdateOverwriteVersion() UpdateOverwriteVersion()

Fields

InvalidItemId InvalidItemId InvalidItemId Inherited from SPItem
m_Fields m_Fields m_Fields Inherited from SPItem

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object)

Applies to