Share via


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.

See also

Reference

Microsoft.Office.RecordsManagement.PolicyFeatures namespace