Share via


RoleDefinition Class

Definition

[Microsoft.SharePoint.Client.ScriptType("SP.RoleDefinition", ServerTypeId="{aa7ecb4a-9c7e-4ad9-bd20-58a2775e5ad7}")]
public sealed class RoleDefinition : Microsoft.SharePoint.Client.ClientObject
type RoleDefinition = class
    inherit ClientObject
Public NotInheritable Class RoleDefinition
Inherits ClientObject
Inheritance
RoleDefinition
Attributes

Constructors

RoleDefinition(ClientRuntimeContext, ObjectPath)

Properties

BasePermissions
Context (Inherited from ClientObject)
Description
Hidden
Id
Name
ObjectData (Inherited from ClientObject)
ObjectVersion (Inherited from ClientObject)
Order
Path (Inherited from ClientObject)
RoleTypeKind
ServerObjectIsNull (Inherited from ClientObject)
Tag (Inherited from ClientObject)
TypedObject (Inherited from ClientObject)

Methods

CheckUninitializedProperty(String) (Inherited from ClientObject)
CustomFromJson(JsonReader) (Inherited from ClientObject)
DeleteObject()
FromJson(JsonReader) (Inherited from ClientObject)
InitNonPropertyFieldFromJson(String, JsonReader) (Inherited from ClientObject)
InitOnePropertyFromJson(String, JsonReader) (Inherited from ClientObject)
IsObjectPropertyInstantiated(String) (Inherited from ClientObject)
IsPropertyAvailable(String) (Inherited from ClientObject)
LoadExpandoFields() (Inherited from ClientObject)
RefreshLoad() (Inherited from ClientObject)
RemoveFromParentCollection() (Inherited from ClientObject)
Retrieve() (Inherited from ClientObject)
Retrieve(String[]) (Inherited from ClientObject)
Update()
UpdateClientObjectPropertyType(String, Object, JsonReader) (Inherited from ClientObject)

Applies to