SPRoleDefinitionBindingCollection 类
定义绑定到角色分配对象的角色定义。
继承层次结构
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.SPBaseCollection
Microsoft.SharePoint.SPRoleDefinitionBindingCollection
命名空间: Microsoft.SharePoint
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public NotInheritable Class SPRoleDefinitionBindingCollection _
Inherits SPBaseCollection
用法
Dim instance As SPRoleDefinitionBindingCollection
public sealed class SPRoleDefinitionBindingCollection : SPBaseCollection
备注
如果用户具有的Full Control和Contribute角色,为用户的角色分配角色定义绑定集合中包含以下两个角色定义。
若要获取的绑定到角色分配的角色定义的集合,请使用SPRoleAssignment类的RoleDefinitionBindings属性。使用Add方法向集合添加一个角色定义。
使用索引器从集合中返回的单个项。例如,如果集合已分配给名为myRoleDefinitionBindings的变量,在 Visual Basic 中,其中index是集合中项目的索引号,或者包含角色定义的名称的字符串中的 C# 或myRoleDefinitionBindings(index)使用myRoleDefinitionBindings[index] 。
线程安全性
该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。