SPRoleDefinition SPRoleDefinition SPRoleDefinition Class

Definition

public ref class SPRoleDefinition sealed
[Microsoft.SharePoint.Client.ClientCallableType(DeleteMethodClientName="DeleteObject", EntityKeyPropertyNames="Id", FactoryType=typeof(Microsoft.SharePoint.SPObjectFactory), Name="RoleDefinition", ObjectIdentityPropertyName="CanonicalId", ObjectUrlPathPropertyName="Microsoft.SharePoint.SPObjectUrlPath.GetUrlPath", PatchUpdateMethodClientName="Update", PutUpdateMethodClientName="Update", SampleUrl="{apiroot}/web/roledefinitions({roledefinitionid})", ServerTypeId="{aa7ecb4a-9c7e-4ad9-bd20-58a2775e5ad7}")]
[Microsoft.SharePoint.Client.SubsetCallableType]
public sealed class SPRoleDefinition
Public NotInheritable Class SPRoleDefinition
Inheritance
SPRoleDefinitionSPRoleDefinitionSPRoleDefinition
Attributes
Microsoft.SharePoint.Client.ClientCallableTypeAttribute Microsoft.SharePoint.Client.SubsetCallableTypeAttribute

Constructors

SPRoleDefinition() SPRoleDefinition() SPRoleDefinition()
SPRoleDefinition(SPRoleDefinition) SPRoleDefinition(SPRoleDefinition) SPRoleDefinition(SPRoleDefinition)

Properties

BasePermissions BasePermissions BasePermissions
Description Description Description
Hidden Hidden Hidden
Id Id Id
Name Name Name
Order Order Order
ParentWeb ParentWeb ParentWeb
Type Type Type
Xml Xml Xml

Methods

Update() Update() Update()

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object)

Applies to