Click or drag to resize

AssigneeExpressionControllerResolveAssigneeExpression Method

Resolves an assignee expression into a number of user and/or group ids.

Namespace:  Omada.OE.AppLogic
Assembly:  Omada.OE.AppLogic (in Omada.OE.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public virtual IntegerList ResolveAssigneeExpression(
	string expression,
	PropertyValuesContainer objectProperties
)

Parameters

expression
Type: SystemString
Must be either a reference path expression (where the right-most part denotes users and/or groups) or the name of a user group prefixed with "Group:".
objectProperties
Type: Omada.OE.ModelPropertyValuesContainer
Representation of the "starting point" object used when evaluating the expression. The objectProperties must contain the expression's first fragment property. Example: if the expression is "/refprop1/refprop2" then objectProperties must contain the "refprop1" property. The objectProperties is not used if the expression specifies the name of a user group.

Return Value

Type: IntegerList
Returns a collection of user and/or group ids. The result is empty if no assignees could be found from the expression.
See Also