Share via


RoleDefinitionCreationInformation Class

Contains properties that are used as parameters to initialize a role definition.

Inheritance Hierarchy

System.Object
  Microsoft.SharePoint.Client.ClientValueObject
    Microsoft.SharePoint.Client.RoleDefinitionCreationInformation

Namespace:  Microsoft.SharePoint.Client
Assemblies:   Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)

Syntax

'Declaration
<ScriptTypeAttribute("SP.RoleDefinitionCreationInformation", ValueObject := True,  _
    ServerTypeId := "{59eddf82-1018-4677-8067-69e16efd3495}")> _
Public NotInheritable Class RoleDefinitionCreationInformation _
    Inherits ClientValueObject
'Usage
Dim instance As RoleDefinitionCreationInformation
[ScriptTypeAttribute("SP.RoleDefinitionCreationInformation", ValueObject = true, 
    ServerTypeId = "{59eddf82-1018-4677-8067-69e16efd3495}")]
public sealed class RoleDefinitionCreationInformation : ClientValueObject

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

RoleDefinitionCreationInformation Members

Microsoft.SharePoint.Client Namespace