SPItem members
Abstract base class that constitutes the data transport item upon which forms operate.
The SPItem type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
SPItem | Initializes a new instance of the SPItem class. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
AllRolesForCurrentUser | Gets a full list of role definitions on the object to which the current user belongs on this scope. (Inherited from SPSecurableObject.) |
![]() |
ClientFormItemData | Gets a dictionary containing item properties used in CSR forms. |
![]() |
EffectiveBasePermissions | Reserved for future use. (Overrides SPSecurableObject.EffectiveBasePermissions.) |
![]() |
Fields | Gets or sets the collection of fields for metadata associated with the item. |
![]() |
FirstUniqueAncestor | Obsolete. Use the FirstUniqueAncestorSecurableObject property instead. (Inherited from SPSecurableObject.) |
![]() |
FirstUniqueAncestorSecurableObject | Reserved for future use. (Overrides SPSecurableObject.FirstUniqueAncestorSecurableObject.) |
![]() |
HasUniqueRoleAssignments | Indicates whether the object has unique role assignments or inherits its role assignments from a parent object. (Inherited from SPSecurableObject.) |
![]() |
ID | Gets or sets the ID of the item. |
![]() |
Item[Int32] | Gets or sets a field object for the item that has the specified integer index. |
![]() |
Item[String] | Gets or sets a field object for the item based on the specified internal name of the field. |
![]() |
ReusableAcl | Reserved for future use. (Overrides SPSecurableObject.ReusableAcl.) |
![]() |
RoleAssignments | Gets the role assignments for this securable object. (Inherited from SPSecurableObject.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
BreakRoleInheritance(Boolean) | Creates unique role assignments for the object and optionally copies role assignments from the parent. (Inherited from SPSecurableObject.) |
![]() |
BreakRoleInheritance(Boolean, Boolean) | Creates unique role assignments for the object, optionally copies role assignments from the parent, and optionally clears unique role assignments from descendants. (Inherited from SPSecurableObject.) |
![]() |
CheckPermissions | Determines whether the current user has a specified set of permissions. (Inherited from SPSecurableObject.) |
![]() |
Delete | When overridden in a derived class, deletes the item from its store. |
![]() |
DoesUserHavePermissions | Indicates whether the current user has a specified set of permissions. (Inherited from SPSecurableObject.) |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
GetUserEffectivePermissionInfo | Reserved for future use. (Overrides SPSecurableObject.GetUserEffectivePermissionInfo(String).) |
![]() |
GetUserEffectivePermissions | Reserved for future use. (Overrides SPSecurableObject.GetUserEffectivePermissions(String).) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ResetRoleInheritance | When implemented in a derived class, removes local role assignments so that role assignments, in all descendant objects, are re-inherited from the parent object. (Inherited from SPSecurableObject.) |
![]() |
ToString | (Inherited from Object.) |
![]() |
Update | When overridden in a derived class, updates the state of the item in the respective store. |
Top
Fields
Name | Description | |
---|---|---|
![]() ![]() |
InvalidItemId | Specifies an invalid item. |
![]() |
m_Fields | Stores the field objects associated with the item. |
Top