Microsoft.Office.RecordsManagement.PolicyFeatures Namespace

Classes

  Class Description
Public class Barcode An Information Management policy for adding a barcode image.
Public class BarcodeGenerator Implements the Microsoft.Office.RecordsManagement.PolicyFeatures.IBarcodeGenerator interface.
Public class Expiration Represents an expiration set on an item.
Public class ExpirationFormula Represents the formula to calculate an expiration.
Public class ExpirationTask Processes expired items.
Public class InvalidBarcodeGeneratorException Represents an exception for an invalid barcode generator.
Public class InvalidBarcodeImageException Represents an exception when a barcode image is invalid.
Public class InvalidBarcodeValueException Represents an exception for an invalid barcode value.
Public class InvalidConfigurationException Represents an exception that occurs when the configuration is invalid.
Public class ItemAlreadyHasBarcodeException Represents an exception that occurs when an item already has a barcode.
Public class PolicyAudit Provides the Policy ID for the PolicyAudit objects.
Public class PolicyFeatureNotEnabledException Represents an exception that occurs when a policy feature is not enabled.
Public class PolicyLabel Provides the policy ID for the PolicyLabel objects.
Public class PolicyResourceNotEnabledException Represents an exception that occurs when a policy resource is not enabled.

Interfaces

  Interface Description
Public interface IBarcodeGenerator This member is reserved for internal use and is not intended to be used directly from your code.
Public interface IExpirationAction Represents an interface which you can implement to perform custom actions when items expire.
Public interface IExpirationActionWithPostActions Provides the ability for extensible expiration actions on disposition code.
Public interface IExpirationFormula Specifies an interface which you can implement to calculate the expiration date for an item.

Enumerations

  Enumeration Description
Public enumeration ExpirationPostActions Enumerates the available actions to take after the expiration action has processed the item.
Public enumeration PolicyLabel.ConfigurationSegmentType This class and its members are reserved for internal use and are not intended to be used in your code.
Public enumeration PolicyLabel.FontStyle This class and its members are reserved for internal use and are not intended to be used in your code.
Public enumeration PolicyLabel.Justification This class and its members are reserved for internal use and are not intended to be used in your code.
Public enumeration RetentionScheduleSource Enumerates the possible sources of retention schedules.
Public enumeration ScheduleType Enumerates the available schedule types for retention policy on an item.