SPPolicyRoleCollection 成员

表示SPPolicyRole对象的集合。

SPPolicyRoleCollection 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPPolicyRoleCollection 仅供内部使用。

页首

属性

  名称 说明
公共属性 Count 获取集合中的策略数。
公共属性 Item[Int32] 获取集合中指定索引处的策略角色对象。
公共属性 Item[String] 获取集合中具有指定名称的策略角色对象。
公共属性 UpgradedPersistedProperties 获取已删除或更改的字段的字段名称和值的集合。 (从 SPAutoSerializingObject 继承。)
公共属性 Xml 获取策略的角色集的 XML 表示形式。

页首

方法

  名称 说明
公共方法 Add(String, String) 将策略角色添加到集合的指定的策略角色名称和说明。
公共方法 Add(String, String, SPBasePermissions, SPBasePermissions) 添加到集合的策略角色基于指定的策略角色名称、 说明、 授予权限,和拒绝的权限。
公共方法 Delete(Int32) 删除集合中的指定索引处的策略角色。
公共方法 Delete(String) 删除具有指定名称的策略角色。
公共方法 DeleteById 删除具有指定 ID 的策略角色
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetById 返回集合中具有指定 GUID 的策略角色。
公共方法 GetEnumerator 返回可循环访问集合的枚举数。
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetObjectData 获取对象的序列化的状态。 (从 SPAutoSerializingObject 继承。)
公共方法 GetSpecialRole 返回基于指定的策略角色类型默认策略的角色。
公共方法 GetType (从 Object 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
受保护的方法 OnDeserialization 在对象反序列化从文件系统缓存或数据库之后调用。 (从 SPAutoSerializingObject 继承。)
公共方法 ToString (从 Object 继承。)
受保护的方法 UpdateParent 如果存在的话),来更新其状态,将导致包含SPPersistedObject。 (从 SPAutoSerializingObject 继承。)

页首

另请参阅

引用

SPPolicyRoleCollection 类

Microsoft.SharePoint.Administration 命名空间