Share via


IPolicyFeature Members

Include Protected Members
Include Inherited Members

Specifies the interface that a class must implement to act as a policy feature.

The IPolicyFeature type exposes the following members.

Methods

  Name Description
Public method OnCustomDataChange Called by the policy infrastructure when the custom data (for example, the Expiration policy feature) for a policy feature changes. Third-party developers who implement this method can decide whether or to perform an action when the custom data for a policy feature changes.
Public method OnGlobalCustomDataChange Updates the policy feature state appropriately when the Microsoft Office SharePoint Server 2007 Central Administration settings for the policy feature change.
Public method ProcessListItem Returns a Boolean value that specifies whether Microsoft Office SharePoint Server 2007 continues to process the remaining list items.
Public method ProcessListItemOnRemove Returns a Boolean value that specifies whether or not Microsoft Office SharePoint Server 2007 continues to process the remaining list items.
Public method Register Performs any required initiation work, such as adding specific columns to the content type, or registering for events when a policy item is added to a policy.
Public method UnRegister Performs any needed cleanup work when a policy item is removed from a policy.

Top

See Also

Reference

IPolicyFeature Interface

Microsoft.Office.RecordsManagement.InformationPolicy Namespace