Click or drag to resize

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
Syntax
C#
public 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