RecordRestrictions enumeration

Enumerates the possible restrictions imposed on record items.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.Office.RecordsManagement.RecordsRepository
Assembly:  Microsoft.Office.Policy (in Microsoft.Office.Policy.dll)


<FlagsAttribute> _
Public Enumeration RecordRestrictions
Dim instance As RecordRestrictions
public enum RecordRestrictions


Member name Description
None Indicates that there are no restrictions on records.
BlockDelete Indicates that records must not be deleted.
BlockEdit Indicates that records must not be edited.


Each subsite can impose different restrictions on record items. The record items must not be deleted, must not be edited and deleted, or there is no restriction. The default record restriction is BlockDelete in a record center, and BlockDelete and BlockEdit everywhere else.

See also


Microsoft.Office.RecordsManagement.RecordsRepository namespace