Click or drag to resize

DataObjectControllerGetDataObjectUIdsByTextPropertyValues Method

Find data objects that has (one of a set of) specified values in a specified text property.

Namespace:  Omada.OE.AppLogic
Assembly:  Omada.OE.AppLogic (in Omada.OE.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public Dictionary<string, Guid> GetDataObjectUIdsByTextPropertyValues(
	int propertyId,
	IEnumerable<string> propertyValues,
	IEnumerable<int> dataObjectTypeIds = null,
	bool detectLongValues = false
)

Parameters

propertyId
Type: SystemInt32
We'll look for data objects that has (one of a set of) specified values in this (text) property.
propertyValues
Type: System.Collections.GenericIEnumerableString
We'll look for data objects that has one of these values (case-insensitive) in the specified (text) property. Must contain at least one value.
dataObjectTypeIds (Optional)
Type: System.Collections.GenericIEnumerableInt32
If specified we'll only look for data objects of the specified types. Can be null.
detectLongValues (Optional)
Type: SystemBoolean

Return Value

Type: DictionaryString, Guid
Keys are text property values. Values are the uids of the resolved data objects.
See Also