| AssigneeExpressionControllerResolveExpressions Method |
Resolves a number of assignee expressions into a list of user ids.
Namespace:
Omada.OE.AppLogic
Assembly:
Omada.OE.AppLogic (in Omada.OE.AppLogic.dll) Version: 15.0.0.0
Syntaxpublic virtual List<int> ResolveExpressions(
IEnumerable<AssigneeExpression> expressions,
PropertyValuesContainer objectProperties
)
Parameters
- expressions
- Type: System.Collections.GenericIEnumerableAssigneeExpression
The expressions are evaluated one at a time.
If an expression is resolved into one or more users then the remain expressions are *not* evaluated.
- objectProperties
- Type: Omada.OE.ModelPropertyValuesContainer
Representation of the "starting point" object used when evaluating the expressions.
The objectProperties must contain the expressions' first fragment property.
Example: if an expression is "/refprop1/refprop2" then objectProperties must contain the "refprop1" property.
The objectProperties is not used if an expression specifies the name of a user group.
Return Value
Type:
ListInt32
Returns a list of user ids.
See Also