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
)
参数
parameters
类型:Microsoft.SharePoint.Client.RoleDefinitionCreationInformationRoleDefinitionCreationInformation对象,表示与角色定义关联的信息。
返回值
类型:Microsoft.SharePoint.Client.RoleDefinition
表示要添加的新角色定义RoleDefinition对象。
异常
异常 | 条件 |
---|---|
SPException | 具有相同特征的角色定义已经存在。错误代码 ︰-2130575293。有超过 1000年角色定义添加到相同的网站。错误代码 ︰-2130575259。 |
ArgumentException | HasUniqueRoleDefinitions属性未设置为 true 的当前网站。错误代码:-2147024809 |