SPChangeType Enumeration

Specifies the type of change to return through a query against the change log.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online

Syntax

'Declaration
<ClientCallableTypeAttribute(Name := "ChangeType", ServerTypeId := "{dc90936b-e6fd-45dd-b1c6-431d497ecd70}")> _
<SubsetCallableTypeAttribute> _
Public Enumeration SPChangeType
'Usage
Dim instance As SPChangeType
[ClientCallableTypeAttribute(Name = "ChangeType", ServerTypeId = "{dc90936b-e6fd-45dd-b1c6-431d497ecd70}")]
[SubsetCallableTypeAttribute]
public enum SPChangeType

Members

Member name Description
NoChange No change has taken place.
Add An item is added within the scope of a list, site, site collection, or content database.
Update An item is modified within the scope of a list, site, site collection, or content database.
Delete An item is deleted within the scope of a list, site, site collection, or content database.
Rename The leaf in a URL is renamed.
MoveAway Involves the renaming of a non-leaf section within a URL. The item was moved away from the location within the Web site specified by the change. The log will contain either a MoveAway or a MoveInto value for any given change, but not both. If possible, the change is represented as MoveInto.
MoveInto Involves the renaming of a non-leaf section within a URL. The item was moved into the location within the Web site specified by the change. The log will contain either a MoveAway or a MoveInto value for any given change, but not both. If possible, the change is represented as MoveInto.
Restore An object is restored from a backup.
RoleAdd A role definition is added.
RoleDelete A role definition is deleted.
RoleUpdate A role definition is updated.
AssignmentAdd A user is given permissions to a list with unique permissions.
AssignmentDelete Permissions are removed for a user in a list with unique permissions.
MemberAdd A user is added to a group.
MemberDelete A user is removed from a group.
SystemUpdate Changes are made that are global within the scope of the change collection.
Navigation A change in navigation is made.
ScopeAdd A scope definition is added.
ScopeDelete A scope definition is deleted.
ListContentTypeAdd A content type is added to a list.
ListContentTypeDelete A content type is deleted from a list.

See Also

Reference

Microsoft.SharePoint Namespace