AssigneeContainer Class | 
Namespace: Omada.OE.Model
[SerializableAttribute] public class AssigneeContainer : ICloneable
The AssigneeContainer type exposes the following members.
| Name | Description | |
|---|---|---|
| AssigneeContainer | 
| Name | Description | |
|---|---|---|
| Add(Int32) | 
            Use this method only if the id is for a well-known usergroup or for the identity user.
              | |
| Add(Assignee) | ||
| Add(AssigneeContainer) | ||
| Add(User) | ||
| Add(IEnumerableUser) | ||
| Add(UserGroup) | ||
| Add(IEnumerableUserGroup) | ||
| Add(UserInfo) | ||
| Add(AssigneeContainer, Boolean) | ||
| Add(Int32, String, String) | 
            Use this method if the assignee is a user (and not a group).
              | |
| Add(Int32, String, Boolean, IEnumerableInt32) | 
            Use this method if the assignee is a group (and not a user).
              | |
| Clear | ||
| ClearAndAdd(Assignee) | ||
| ClearAndAdd(AssigneeContainer) | ||
| ClearAndAdd(User) | ||
| ClearAndAdd(UserGroup) | ||
| Clone | ||
| Contains(Int32) | 
            Returns whether the container contains a directly assigned assignee (user or group).
              | |
| Contains(Int32, Boolean) | 
            Returns whether the container contains an assignee (user or group).
              | |
| ContainsAny | 
            Returns whether the container contains any of a specified set of assignees.
            If checkIndirectAssignments is true members of the assignee groups are examined as well.
              | |
| ContainsExactly(IEnumerableInt32) | 
            Returns true if the AssigneeContainer contains (directly assigned) exactly the assignees specified in assigneeIds (no more - no less).
            Duplets in assigneeIds are ignored.
              | |
| ContainsExactly(Int32) | 
            Returns whether the container EXACTLY contains a directly assigned assignee (user or group).
              | |
| ContainsExactlyIdentityUser | 
            Returns true if the AssigneeContainer contains (directly assigned) exactly the identity user.
              | |
| ContainsIdentityUser | 
            Returns whether any of the assignees is the identity user.
              | |
| ContainsUser | 
            Returns whether the container contains a (any) directly assigned user.
              | |
| GetAllAssigneeIds | 
            Returns the ids of all the (directly assigned) assignees in the container (user and group ids).
            If specified all members of the (directly assigned) assignee groups are returned as well.
              | |
| GetAllUserIds | 
            Returns all assigned userids (either directly or indirectly).
              | |
| GetById | ||
| GetByIdCheck | ||
| GetByIds | ||
| GetByIdsCheck | ||
| GetDisplayValue | ||
| GetDisplayValue(Int32) | ||
| GetEnumerator | ||
| GetFirstAssignee | 
            Returns the first assignee in the container - or null if it is empty!
              | |
| IndexOf | ||
| Remove | 
            Removes an assignee from the container.
            The id can be for either a user or group.
            If the id can't be found nothing happens.
              | |
| ToString | (Overrides ObjectToString.) | 
| Name | Description | |
|---|---|---|
| ToBool | 
            Converts object to boolean.
              (Defined by ObjectExtensions.) | |
| ToDateTime | 
            Converts object to DateTime.
              (Defined by ObjectExtensions.) | |
| ToInt | 
            Converts object to integer.
              (Defined by ObjectExtensions.) |