[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