| 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
Syntaxpublic 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