RetentionScheduleSource enumeration
Enumerates the possible sources of retention schedules.
Namespace: Microsoft.Office.RecordsManagement.PolicyFeatures
Assembly: Microsoft.Office.Policy (in Microsoft.Office.Policy.dll)
Syntax
'Declaration
Public Enumeration RetentionScheduleSource
'Usage
Dim instance As RetentionScheduleSource
public enum RetentionScheduleSource
Members
Member name | Description | |
---|---|---|
None | Indicates that a retention policy was not defined at this location. | |
ContentType | Indicates that a retention policy was defined at the item's content type.
This is only observed when content type based retention schedule is in use. |
|
ParentList | Indicates that a retention policy was defined at the item's parent list.
This is only observed when location-based retention schedule is in use. |
|
ParentFolder | Indicates that a retention policy was defined at the item's parent folder.
This is only observed when location-based retention schedule is in use. |
Remarks
A retention schedule may come from several different places, including from the content type, the parent list, or the parent folder. A retention schedule from a content type is observed only when the content type-based retention policy is in use. A retention schedule from parent list or a parent folder is observed only when the location-based retention schedule is in use. A list can follow either a content type retention policy or a location-based retention schedule, but not both.