[This is preliminary documentation and is subject to change.]

The constructor to create the object from its values

Namespace:  OfficeClip.BusinessLayer.Security
Assembly:  OfficeClip.BusinessLayer (in OfficeClip.BusinessLayer)
Version: 8.1.1.0

Syntax

C#
public RoleInfo(
	int roleId,
	string roleName,
	string roleDescription,
	RoleAccess[] roleAccesses,
	RoleUser[] roleUsers
)
Visual Basic (Declaration)
Public Sub New ( _
	roleId As Integer, _
	roleName As String, _
	roleDescription As String, _
	roleAccesses As RoleAccess(), _
	roleUsers As RoleUser() _
)
Visual C++
public:
RoleInfo(
	int roleId, 
	String^ roleName, 
	String^ roleDescription, 
	array<RoleAccess^>^ roleAccesses, 
	array<RoleUser^>^ roleUsers
)

Parameters

roleId
Type: System..::.Int32
The unique roleId determined by the system.
roleName
Type: System..::.String
The name of the role.
roleDescription
Type: System..::.String
The description of the role
roleAccesses
Type: array<OfficeClip.BusinessLayer.Security..::.RoleAccess>[]()[]
The function access matrix of the role
roleUsers
Type: array<OfficeClip.BusinessLayer.Security..::.RoleUser>[]()[]
The list of user ids of the users who belongs to this role

See Also