RoleDefinitionCollection.Add 方法

将新的角色定义添加到基于传递的参数的集合。

命名空间:  Microsoft.SharePoint.Client
程序集:   Microsoft.SharePoint.Client.Silverlight(位于 Microsoft.SharePoint.Client.Silverlight.dll 中);  Microsoft.SharePoint.Client.Phone(位于 Microsoft.SharePoint.Client.Phone.dll 中)  Microsoft.SharePoint.Client(位于 Microsoft.SharePoint.Client.dll 中)

语法

声明
Public Function Add ( _
    parameters As RoleDefinitionCreationInformation _
) As RoleDefinition
用法
Dim instance As RoleDefinitionCollection
Dim parameters As RoleDefinitionCreationInformation
Dim returnValue As RoleDefinition

returnValue = instance.Add(parameters)
public RoleDefinition Add(
    RoleDefinitionCreationInformation parameters
)

参数

返回值

类型:Microsoft.SharePoint.Client.RoleDefinition
表示要添加的新角色定义RoleDefinition对象。

异常

异常 条件
SPException

具有相同特征的角色定义已经存在。错误代码 ︰-2130575293。有超过 1000年角色定义添加到相同的网站。错误代码 ︰-2130575259。

ArgumentException

HasUniqueRoleDefinitions属性未设置为 true 的当前网站。错误代码:-2147024809

另请参阅

引用

RoleDefinitionCollection 类

RoleDefinitionCollection 成员

Microsoft.SharePoint.Client 命名空间