Role 元素 (DeploymentManifest)

适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

表示 Windows SharePoint Services 3.0 部署角色 (DeploymentRole) 对象的实例。

定义

DECLARATION
<xs:element name="Role" type="DeploymentRole" minOccurs="0" maxOccurs="unbounded" />

USAGE
<Roles>
        <Role
                RoleId="xs:string"
                Title="xs:string"
                Description="xs:string"
                PermMask="xs:string"
                Hidden="xs:boolean"
                RoleOrder="xs:string"
                Type="xs:string"
        />
</Roles>

类型

基于 SPRole) 的 DeploymentRole (

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes

属性 类型 说明
RoleId
xs:string
必填。 用于指定成员 ID 的整数。
标题
xs:string
必填。 指定角色的名称。
说明
xs:string
可选。 提供角色的说明。
PermMask
xs:string
必填。 指定角色的权限掩码。
Hidden
xs:boolean
必填。 指定是否隐藏角色;如果隐藏角色,则为 true;否则为 false
RoleOrder
xs:string
可选。 指定权限级别在网站集的 Permission Levels 页上的显示顺序。
类型
xs:string
可选。 指定 Microsoft.SharePoint.SPRoleType 枚举中列出的角色类型。

子元素

父元素

Roles 元素 (DeploymentManifest)

备注

RoleID 属性的值对应于在 SPMember 类的 SPMember.ID 属性中指定的角色的唯一成员 ID。

另请参阅