Expiration members

Represents an expiration set on an item.

The Expiration type exposes the following members.

  Name Description
Public method Expiration Initializes a new instance of the Expiration class.
Top

  Name Description
Public property Static member ExpirationDateFieldInternalName This member is reserved for internal use and is not intended to be used directly from your code.
Public property Static member ExpirationDateSavedFieldInternalName This member is reserved for internal use and is not intended to be used directly from your code.
Public property Static member PolicyId Gets the unique identifier of the policy.
Public property Static member ResourceTypeAction This member is reserved for internal use and is not intended to be used directly from your code.
Top

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method Static member GetExpirationDateForItem Gets the next expiration date for the specified item, and whether the current stage recurs.
Public method GetHashCode (Inherited from Object.)
Public method Static member GetItemRetentionStage Gets the next retention stage ID of the specified item.
Public method Static member GetManifest This member is reserved for internal use and is not intended to be used directly from your code.
Public method Static member GetRetentionPolicyForItem Gets the custom data retention XML.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method OnCustomDataChange This member is reserved for internal use and is not intended to be used directly from your code.
Public method OnGlobalCustomDataChange This member is reserved for internal use and is not intended to be used directly from your code.
Public method ProcessListItem This member is reserved for internal use and is not intended to be used directly from your code.
Public method ProcessListItemOnRemove This member is reserved for internal use and is not intended to be used directly from your code.
Public method Register This member is reserved for internal use and is not intended to be used directly from your code.
Public method Static member SetExpirationDateForItem This member is reserved for internal use and is not intended to be used directly from your code.
Public method ToString (Inherited from Object.)
Public method UnRegister This member is reserved for internal use and is not intended to be used directly from your code.
Top

  Name Description
Public field Static member ExpirationAction_DefaultAction Obsolete. Represents the Action ID for the Move to Recycle bin expiration action.
Public field Static member ExpirationAction_DeleteAction Represents the Action ID for Delete expiration action.
Public field Static member ExpirationAction_DeletePreviousDrafts Represents the Action ID for the Delete previous drafts action.
Public field Static member ExpirationAction_DeletePreviousVersions Represents the Action ID for the Delete all previous versions action.
Public field Static member ExpirationAction_DeleteProjectAction The Action ID for the "Delete a Site" expiration action.
Public field Static member ExpirationAction_EmailNotificationOnProjectDeletionAction The Action ID for the "Email notification on Site deletion" expiration action.
Public field Static member ExpirationAction_RecordAction Represents the Action ID for Make a record action.
Public field Static member ExpirationAction_RecycleAction The Action Id for the "Move to Recycle bin" expiration action.
Public field Static member ExpirationAction_SkipAction Represents the Action ID for the Skip expiration action.
Public field Static member ExpirationAction_SubmitFileCopyAction Represents the Action ID for the Copy to another location expiration action.
Public field Static member ExpirationAction_SubmitFileLinkAction Represents the Action ID for the Move to another location and leave a link expiration action.
Public field Static member ExpirationAction_SubmitFileMoveAction Represents the Action ID for the Move to another location expiration action.
Public field Static member ExpirationType_Workflow The “Workflow” action type.
Top
Show: