Interface IUserGroupListSelectionEdit
Assembly: Estrelica.Interfaces.dll
Syntax
[StayPublic]
[DoNotObfuscateType]
public interface IUserGroupListSelectionEdit : IEditableField, IEditable, IClearable
Properties
Declaration
IEnumerable<int> GroupIds { get; set; }
Property Value
Declaration
IEnumerable<int> UserIds { get; set; }
Property Value
Methods
Declaration
bool AddGroup(IArcherGroup group)
Parameters
Returns
Declaration
bool AddGroup(int groupId)
Parameters
Returns
Declaration
bool AddUser(IArcherUser user)
Parameters
Returns
Declaration
Parameters
Returns
Declaration
bool RemoveGroup(IArcherGroup group)
Parameters
Returns
Declaration
bool RemoveGroup(int groupId)
Parameters
Returns
Declaration
bool RemoveUser(IArcherUser user)
Parameters
Returns
Declaration
bool RemoveUser(int userId)
Parameters
Returns
Declaration
void Set(IEnumerable<IArcherUser> users, IEnumerable<IArcherGroup> groups)
Parameters
Declaration
void Set(IEnumerable<int> userIds, IEnumerable<int> groupIds)
Parameters
Declaration
void SetGroups(params IArcherGroup[] groups)
Parameters
Declaration
void SetGroups(IEnumerable<IArcherGroup> groups)
Parameters
Declaration
void SetGroups(IEnumerable<int> groupIds)
Parameters
Declaration
void SetGroups(params int[] groupIds)
Parameters
Declaration
void SetUsers(params IArcherUser[] users)
Parameters
Declaration
void SetUsers(IEnumerable<IArcherUser> users)
Parameters
Declaration
void SetUsers(IEnumerable<int> userIds)
Parameters
Declaration
void SetUsers(params int[] userIds)
Parameters
Extension Methods