EvaluationTypes.AllowedRepresentations
- Updated2025-07-21
- 1 minute(s) read
EvaluationTypes.AllowedRepresentations
Syntax
EvaluationTypes.AllowedRepresentations
Data Type
Use the following constants with this data type:
- PropertyRepresentation_Float64 –(Value: 1) Specifies double-precision, 64-bit floating-point representation.
- PropertyRepresentation_Int64 –(Value: 2) Specifies signed 64-bit integer representation.
- PropertyRepresentation_None –(Value: 0) This is the default representation for non-numeric property objects.
- PropertyRepresentation_UInt64 –(Value: 3) Specifies unsigned 64-bit integer representation.
Purpose
Specifies the expected representation for an expression. The Expression.ValidateEvaluationType method returns TS_Err_NoError if the expression evaluates to a numeric property with a representation that any element of this property specifies.
Remarks
The EvaluationTypes.PropertyValueTypeFlags property must include PropValTypeFlag_Number to use this property.
See Also
EvaluationTypes.AllowedArrayRepresentations