Share via


PolicyResourceCollection Class

Represents the collection of policy resources available to a specified policy feature.

Inheritance Hierarchy

System.Object
  Microsoft.Office.RecordsManagement.InformationPolicy.PolicyResourceCollection

Namespace:  Microsoft.Office.RecordsManagement.InformationPolicy
Assembly:  Microsoft.Office.Policy (in Microsoft.Office.Policy.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class PolicyResourceCollection _
    Implements ICollection, IEnumerable
'Usage
Dim instance As PolicyResourceCollection
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class PolicyResourceCollection : ICollection, 
    IEnumerable

Remarks

Each policy feature has its own resource list, which lists the policy resources available to it.

For more information about the requirements for policy resources, see Policy Resource Overview in SharePoint Server 2010 (ECM).

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

PolicyResourceCollection Members

Microsoft.Office.RecordsManagement.InformationPolicy Namespace