Share via


ChangeType enumeration

Enumeration of the possible types of changes.

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

Syntax

'Declaration
Public Enumeration ChangeType
'Usage
Dim instance As ChangeType
public enum ChangeType

Members

Member name Description
NoChange Enumeration whose values indicate that no change has taken place. The value = 0.
Add Enumeration whose values specify that an object has been added within the scope of a list, site, site collection, or content database. The value = 1.
Update Enumeration whose values specify that an object has been modified within the scope of a list, site, site collection, or content database. The value = 2.
DeleteObject Enumeration whose values specify that an object has been deleted within the scope of a list, site, site collection, or content database. The value = 3.
Rename Enumeration whose values specify that the leaf in a URL has been renamed. The value = 4.
MoveAway Enumeration whose values specify that a non-leaf section within a URL has been renamed. The object was moved away from the location within the site specified by the change. The value = 5.
MoveInto Enumeration whose values specify that a non-leaf section within a URL has been renamed. The object was moved into the location within the site specified by the change. The value = 6.
Restore Enumeration whose values specify that an object has restored from a backup or from the recycle bin. The value = 7.
RoleAdd Enumeration whose values specify that a role definition has been added. The value = 8.
RoleDelete Enumeration whose values specify that a role definition has been deleted. The value = 9.
RoleUpdate Enumeration whose values specify that a role definition has been updated. The value = 10.
AssignmentAdd Enumeration whose values specify that a user has been given permissions to a list. The value = 11.

The list must have unique permissions enabled.

AssignmentDelete Enumeration whose values specify that a user has lost permissions to a list. The value = 12.

The list must have unique permissions enabled.

MemberAdd Enumeration whose values specify that a user has been added to a group. The value = 13.
MemberDelete Enumeration whose values specify that a user has been removed from a group. The value = 14.
SystemUpdate Enumeration whose values specify that a change has been made to an item using the SystemUpdate method. The value = 15.
Navigation Enumeration whose values specify that a change in the navigation structure of a site collection has been made. The value = 16.
ScopeAdd Enumeration whose values specify that a change in permissions scope has been made to break inheritance from an object’s parent. The value = 17.
ScopeDelete Enumeration whose values specify that a change in permissions scope has been made to revert back to inheriting permissions from an object’s parent. The value = 18.
ListContentTypeAdd
ListContentTypeDelete
Dirty
Activity

See also

Reference

Microsoft.SharePoint.Client namespace