C# Class Acceleratio.SPDG.Generator.Client.SPModel.SPDGClientListItem

Inheritance: Acceleratio.SPDG.Generator.SPModel.SPDGListItem
Show file Open project: Acceleratio/SPDG

Public Methods

Method Description
AddRoleAssignment ( SPDGPrincipal principal, IEnumerable roledefinitions ) : void
BreakRoleInheritance ( bool copyRoleDefinitions ) : void
GetAvailableFields ( ) : IEnumerable
GetRoleAssignmentByPrincipal ( SPDGPrincipal principal ) : SPDGRoleAssignment
SPDGClientListItem ( ListItem item, ClientContext context ) : System
Update ( ) : void
this ( string fieldName ) : object

Method Details

AddRoleAssignment() public method

public AddRoleAssignment ( SPDGPrincipal principal, IEnumerable roledefinitions ) : void
principal Acceleratio.SPDG.Generator.SPModel.SPDGPrincipal
roledefinitions IEnumerable
return void

BreakRoleInheritance() public method

public BreakRoleInheritance ( bool copyRoleDefinitions ) : void
copyRoleDefinitions bool
return void

GetAvailableFields() public method

public GetAvailableFields ( ) : IEnumerable
return IEnumerable

GetRoleAssignmentByPrincipal() public method

public GetRoleAssignmentByPrincipal ( SPDGPrincipal principal ) : SPDGRoleAssignment
principal Acceleratio.SPDG.Generator.SPModel.SPDGPrincipal
return Acceleratio.SPDG.Generator.SPModel.SPDGRoleAssignment

SPDGClientListItem() public method

public SPDGClientListItem ( ListItem item, ClientContext context ) : System
item ListItem
context ClientContext
return System

Update() public method

public Update ( ) : void
return void

this() public method

public this ( string fieldName ) : object
fieldName string
return object